Skip to content

Conversation

@mtuktarov
Copy link
Contributor

@mtuktarov mtuktarov commented Aug 8, 2019

Note that after merge builds of the existing branches will fail till this PR is merged in them - run 'git pull' to fix.

Further improvements in the pipeline procedure:

  1. We can now do the following things from the same pipeline:
  • build (both: manual and auto-builds)
  • build and deploy
  • deploy
  1. We can choose:
  • to deploy wallet or wallet-electron
  • to deploy mainnet or testnet
  • to deploy on one of the nodes from the list
  1. We now have a helper page https://<dns_name>/info that shows the information about deployed image.

  2. Dockerfile with nginx configuration and helpers are now stored in this repo.

  3. We no longer use Ansible for deployment. Further to this, we have moved to Kubernetes.

@mtuktarov mtuktarov requested review from alter, link0ln and tsigel August 8, 2019 03:02
@mtuktarov mtuktarov merged commit 6708c0c into dev Aug 9, 2019
@mtuktarov mtuktarov deleted the improveBuildAndDeployPipeline branch August 9, 2019 14: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

Development

Successfully merging this pull request may close these issues.

5 participants