|
|
|
@ -8,22 +8,22 @@ |
|
|
|
4. update VERSION in `getssl` and `getssl.spec` |
|
|
|
5. git commit -m"Update version to v2.nn" |
|
|
|
6. git tag -a v2.nn |
|
|
|
8. git push origin release_2_nn |
|
|
|
9. git push --tags |
|
|
|
7. git push origin release_2_nn |
|
|
|
8. git push --tags |
|
|
|
|
|
|
|
## The github release-and-package action should: |
|
|
|
## The github release-and-package action should |
|
|
|
|
|
|
|
1. Build the .deb and .rpm packages |
|
|
|
2. create a draft release containing the packages and the release note |
|
|
|
|
|
|
|
## Can test the .deb file using the following steps: |
|
|
|
## Can test the .deb file using the following steps |
|
|
|
|
|
|
|
1. Change the status from draft to pre-release |
|
|
|
2. Test that the package can be installed using a cloud instance |
|
|
|
1. Start an Ubuntu ec2 instance from AWS Console (or Azure or Google Cloud) |
|
|
|
2. Or use the instant-ec2.sh script from my Github gist to start an Ubuntu ec2 instance |
|
|
|
1. git clone git@gist.github.com:12c297e0645920c413273c9d15edbc68.git instant-ec2 |
|
|
|
2. ./instant-ec2/instant-ec2.sh |
|
|
|
1. `git clone git@gist.github.com:12c297e0645920c413273c9d15edbc68.git instant-ec2` |
|
|
|
2. `./instant-ec2/instant-ec2.sh` |
|
|
|
3. download the deb package |
|
|
|
`wget https://github.com/srvrco/getssl/releases/download/v2.nn/getssl_2.nn-1_all.deb` |
|
|
|
4. install the deb package |
|
|
|
|