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

Add continuous integration with Concourse #1

Merged
merged 11 commits into from Nov 12, 2019
Merged

Add continuous integration with Concourse #1

merged 11 commits into from Nov 12, 2019

Conversation

@barrucadu
Copy link
Owner

barrucadu commented Nov 12, 2019

govuk-k8s-api-apps

To demonstrate that the built images work, this PR also adds service definitions for all the live frontends. There is further work to be done there, though (eg, running the apps in production mode, rather than development mode).

smart-answers currently fails to build, with a compilation error in one of its dependencies about the Ruby headers. This is weird, because it's using the right version of Ruby. I'll try debugging further by setting up smart-answers in govuk-docker.

Future work

  • Build all the apps
  • See if the CI instance root size can be reduced from 100GB
  • Have a successful build trigger a rolling deployment of the new image
  • Copy smokey (or something like it) - triggered on deployment
@barrucadu barrucadu merged commit df26ca2 into master Nov 12, 2019
@barrucadu barrucadu deleted the ci branch Nov 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.