Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Upgrade codeclimate-pmd#28

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
larkinscott merged 1 commit intomasterfromsl/update-pmd
Sep 12, 2018
Merged

Upgrade codeclimate-pmd#28

larkinscott merged 1 commit intomasterfromsl/update-pmd
Sep 12, 2018

Conversation

larkinscott
Copy link
Contributor

@larkinscottlarkinscott commentedSep 4, 2018
edited
Loading

  • We've had some requests to upgrade thecodeclimate-pmd engine
  • This upgrades the engine to the latest version:6.7.0
  • Tested this against a handful of repos since we've jumped a few versions since the last upgrade

Dockerfile Outdated
@@ -5,6 +5,7 @@ MAINTAINER "Code Climate <hello@codeclimate.com>"
USER root

RUN apk update && \
apk add --no-cache bash && \
Copy link
ContributorAuthor

Choose a reason for hiding this comment

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

Couldn't get the image to build or CI to pass without adding this.

Choose a reason for hiding this comment

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

Presumably because the base image used to havebash installed and probably got updated to only havesh (which is more normal for alpine images).

I don't think we reallyneed bash, and we could probably rewriteinstall-pmd.sh to use pure POSIX shell, but it's probably not worth it and this is fine.

larkinscott reacted with thumbs up emoji

Choose a reason for hiding this comment

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

Would addingbash to the next line without the--no-cache option work just as well?

Dockerfile Outdated
@@ -5,6 +5,7 @@ MAINTAINER "Code Climate <hello@codeclimate.com>"
USER root

RUN apk update && \
apk add --no-cache bash && \

Choose a reason for hiding this comment

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

Presumably because the base image used to havebash installed and probably got updated to only havesh (which is more normal for alpine images).

I don't think we reallyneed bash, and we could probably rewriteinstall-pmd.sh to use pure POSIX shell, but it's probably not worth it and this is fine.

larkinscott reacted with thumbs up emoji
Copy link

@dblandindblandin left a comment

Choose a reason for hiding this comment

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

Minor question. LGTM either way.

This upgrades the codeclimate-pmd engine from 6.0.1 to 6.7.0.
@larkinscottlarkinscott merged commit565e639 intomasterSep 12, 2018
@larkinscottlarkinscott deleted the sl/update-pmd branchSeptember 12, 2018 14:28
@larkinscottlarkinscott mentioned this pull requestSep 13, 2018
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@dblandindblandindblandin approved these changes

@wflemingwflemingwfleming approved these changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

3 participants
@larkinscott@dblandin@wfleming

[8]ページ先頭

©2009-2025 Movatter.jp