+
Skip to content

Conversation

jgreat
Copy link
Contributor

@jgreat jgreat commented May 25, 2022

Motivation

CI/CD process to test version upgrades in development environments. Previous release -> current version -> block version upgrades.

This is refresh of work that was approved but abandoned in PRs: #1811 #1829 #1848

  1. Deploy 1.1.3
  2. Tests: fog-distribution, mobilecoind, fog-test-client
  3. Deploy 1.2.0 block_version 0
  4. Tests: mobilecoind, fog-test-client
  5. Deploy 1.2.0 block_version 2
  6. Tests: mobilecoind, fog-test-client, mint-config-tx, mint-tx, mobilecoind-json, drain_accounts, fog-test-client token 0, fog-test-client token 1

Summary of changes

  • GitHub Actions workflows
  • Standardize caching in custom actions (reduce copy/pasta)
  • Refresh of helm charts.
  • Refresh of docker images.
  • create utilities and various helpers for environment bootstrap and testing

@jgreat jgreat requested review from a team, MCrank and joekottke May 25, 2022 17:58
@jgreat
Copy link
Contributor Author

jgreat commented May 25, 2022

Note that [skip ci] seems to have overrode the test results, see status on commit b32540f.

Copy link
Contributor

@jcape jcape left a comment

Choose a reason for hiding this comment

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

dockerignore changes LGTM ;-)

Copy link
Contributor

@cbeck88 cbeck88 left a comment

Choose a reason for hiding this comment

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

I reviewed the test/*.sh scripts and the util/*.sh scripts, they look good to me

@jgreat jgreat merged commit d2718bc into release/v1.2.0 May 26, 2022
@jgreat jgreat deleted the feature/cd-2-v1.2.0 branch May 26, 2022 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载