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

[circleci] docker build #183

Merged
merged 4 commits into from Oct 26, 2018
Merged

[circleci] docker build #183

merged 4 commits into from Oct 26, 2018

Conversation

mikz
Copy link
Contributor

@mikz mikz commented Oct 18, 2018

Build dockerfiles openshift/system/Dockerfile and openshift/system/Dockerfile.on_prem to verify they are still buildable.

@mikz mikz force-pushed the circleci-openshift branch 2 times, most recently from b52ad65 to a891661 Compare October 18, 2018 18:12
@mikz mikz added the jenkins label Oct 18, 2018
@codecov
Copy link

codecov bot commented Oct 19, 2018

Codecov Report

Merging #183 into master will decrease coverage by <.01%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #183      +/-   ##
==========================================
- Coverage   92.63%   92.63%   -0.01%     
==========================================
  Files        2341     2341              
  Lines       74839    74839              
==========================================
- Hits        69327    69326       -1     
- Misses       5512     5513       +1
Impacted Files Coverage Δ
config/initializers/audited_hacks.rb 95.77% <0%> (-1.41%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 958f9a5...8d26fea. Read the comment docs.

- run:
name: Login to Container Registry
command: |
docker login --username "${DOCKER_USERNAME}"\
Copy link
Contributor

Choose a reason for hiding this comment

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

Why do we need to login? The base images are publicly available I think

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah, It was because of the dependencies for the smoke test. Guess it could be removed now.

@@ -160,9 +160,9 @@ clean-cache:

bundle: ## Installs dependencies using bundler. Run this after you make some changes to Gemfile.
bundle: Gemfile.prod Gemfile
Copy link
Contributor

Choose a reason for hiding this comment

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

I did not know about this thanks!
I think it is available only on 1.11+
rhscl install 1.10 by default. We spoke about that with @guicassolato and agree we should use at least 1.111
So 👍

@gsaslis gsaslis merged commit 5562a48 into master Oct 26, 2018
@gsaslis gsaslis deleted the circleci-openshift branch October 26, 2018 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants