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

Jenkins cloudformation #1098

Merged
merged 7 commits into from Aug 15, 2019
Merged

Jenkins cloudformation #1098

merged 7 commits into from Aug 15, 2019

Conversation

rstorey
Copy link
Member

@rstorey rstorey commented Aug 14, 2019

Had to provision a new Jenkins server and took the opportunity to check in more of the configuration in case it needs to happen again.

@@ -16,7 +16,7 @@ RUN apt-get update -qy && apt-get dist-upgrade -qy && apt-get install -o Dpkg::O
libtiff-dev libjpeg-dev libopenjp2-7-dev libwebp-dev zlib1g-dev \
graphviz \
locales \
nodejs && apt-get -qy -t stretch-backports install npm && apt-get -qy autoremove && apt-get -qy autoclean
nodejs node-gyp && apt-get -qy -t stretch-backports install npm && apt-get -qy autoremove && apt-get -qy autoclean
Copy link
Member

Choose a reason for hiding this comment

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

The node-gyp package might not be installable from NPM just due to upstream breakage, which is common enough that I remember it by name. Installing it from APT should be a big stability improvement.

usermod -aG docker jenkins
snap install postgresql96
pip3 install awscli --upgrade
Copy link
Member

Choose a reason for hiding this comment

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

This is an interesting judgement call: awscli releases frequently enough that I tend to pip install it to get access to new features but if we're not using it having that be cached should be more robust.

@rstorey rstorey marked this pull request as ready for review August 15, 2019 16:27
@rstorey rstorey self-assigned this Aug 15, 2019
@rstorey rstorey merged commit bce746d into master Aug 15, 2019
@rstorey rstorey deleted the jenkins-cloudformation branch August 15, 2019 19:11
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.

None yet

2 participants