Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

YETUS-1233. 2023-09 Dependency Updates #311

Merged
merged 10 commits into from
Sep 7, 2023

Conversation

aw-was-here
Copy link
Contributor

No description provided.

Copy link
Member

@ndimiduk ndimiduk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this cleanup.


[filtering]
ignore=
http://localhost:8123/documentation/[0-9]+.[0-9]+.[0-9]+
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this ignore line? We don't want to check broken links on built documentation?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is specifically ignoring the references to previous release versions of the documentation which don't get built as part of this process but do sit on the web server.

@@ -84,7 +84,6 @@
</goals>
<configuration>
<executable>${rdm.bin}</executable>
<requiresOnline>true</requiresOnline>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh why were these here in the first place?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At some point in time, we either used a plugin that was offline/online aware or they removed the functionality from maven. But they were there so that you could tell maven you were offline and it wouldn't try to connect to JIRA to generate the release notes, etc.

@@ -149,16 +149,22 @@ FROM yetusbase AS yetushadolint
ARG HADOLINT_VERSION=2.12.0
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
RUN if [[ "$(uname -m)" == "x86_64" ]]; then curl -sSL \
https://github.com/hadolint/hadolint/releases/download/v$HADOLINT_VERSION/hadolint-Linux-"$(uname -m)" \
https://github.com/hadolint/hadolint/releases/download/v$HADOLINT_VERSION/hadolint-Linux-x86_64 \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I still prefer the style I proposed in my patch because docker can cache the downloaded artifacts between runs. The layer caching speeds up rebuild cycles drastically.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm seeing it being cached here. 🤷

@aw-was-here aw-was-here merged commit 86aa089 into apache:main Sep 7, 2023
3 checks passed
@aw-was-here aw-was-here deleted the 2023-09-update branch September 7, 2023 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants