Docker Harness for Workspace
To use this harness:
- Install Workspace
- Get the release version from releases page
- Run
ws create <projectName> inviqa/docker:v{release version}
- Fill in project-specific AWS and Github credentials, set as blank if you don't need them
- Change to the directory:
cd <projectName>
- Create an initial commit, ensuring that
workspace.override.yml
is not added to git:
git init
git add .
git commit -m "Initial commit"
- Store the
workspace.override.yml
contents in a suitable location (such as LastPass).
- Head to the releases page and create a new release:
- Enter the tag name to be created
- Give it a title containing the same tag name
- Click "Auto-generate release notes"
- Click
Publish Release
- Submit a pull request to my127/my127.io that adds the new release version and asset download URL for the
Go harness to
harnesses.json
- Create a new branch for the minor release
git fetch git checkout -b x.y.z origin/HEAD git push x.y.z
- Switch the default branch in Github branch settings to the new branch