Skip to content

Fix tagging of image builder #667

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

Merged
merged 9 commits into from
May 18, 2017
Merged

Fix tagging of image builder #667

merged 9 commits into from
May 18, 2017

Conversation

thejsj
Copy link
Member

@thejsj thejsj commented May 17, 2017

We should treat our k8 files as compiled files, since we don't actually (http://blog.andrewray.me/dealing-with-compiled-files-in-git/). We should probably wait some time until we actually have more confidence in our compilation.

What this PR does

  • Removes tagging of image-builder to registry.runnable.com (since we always use quay now)

Deployment (post-merge)

Ensure that all environments have the given changes.

  • deployed to gamma
  • deployed to delta

@thejsj thejsj requested a review from podviaznikov May 17, 2017 21:44
Copy link
Member

@podviaznikov podviaznikov left a comment

Choose a reason for hiding this comment

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

so this removes tagging with runnable registry completely? But we need to change api then too, right? I can change that if you are saying that is the way to go

@podviaznikov
Copy link
Member

runnable_image-builder_ _quay

can verify that image for branch was pushed.

podviaznikov and others added 4 commits May 17, 2017 17:19
…ripts into fix-image-builder-push

* 'fix-image-builder-push' of github.com:CodeNow/devops-scripts:
  update node version to the tested one
repo: git@github.com:CodeNow/{{ name }}.git
node_version: "4.2.2"
npm_version: "2.15.11"
use_default_dockerfile: true

Choose a reason for hiding this comment

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

where is this used?


inject_ca: false
repo: git@github.com:CodeNow/{{ name }}.git
node_version: "4.2.2"

Choose a reason for hiding this comment

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

these are not needed if you are building from dockerfile in repo

image_builder_docker_namespace: "{{ registry_host }}/runnable/image-builder"
app_repo: git@github.com:CodeNow/{{ app_name }}.git

inject_ca: false

Choose a reason for hiding this comment

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

not needed if dockerfile in repo

@podviaznikov
Copy link
Member

tested on gamma

@thejsj thejsj merged commit 4d37ce0 into master May 18, 2017
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.

3 participants