mirror of https://github.com/abpframework/abp
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Volosoft Agent
0ca6dc9032
|
3 years ago | |
---|---|---|
.. | ||
1-fetch-and-build.ps1 | 3 years ago | |
2-nuget-pack.ps1 | 3 years ago | |
3-nuget-push.ps1 | 3 years ago | |
4-npm-publish-mvc.ps1 | 3 years ago | |
5-npm-publish-angular.ps1 | 3 years ago | |
6-git-commit.ps1 | 3 years ago | |
7-publish-github-release.ps1 | 3 years ago | |
8-download-release-zip.ps1 | 3 years ago | |
_run_all.ps1 | 3 years ago | |
new-github-release-function.psm1 | ||
plink.exe | ||
readme.md |
readme.md
ABP Framework Release Steps
1-) Set your secret keys
The following files are ignored from GitHub, therefore you need to create these files in your local environment.
- create
npm-auth-token.txt
file in this folder and write the npmjs.org auth token. it's a GUID type. - create
nuget-api-key.txt
file this folder and write your nuget.org API key. - create
ssh-password.txt
file and writejenkins
user SSH password.
2-) Run the commands
The commands are the followings:
- 1-fetch-and-build.ps1
- You need to enter the branch name. eg:
rel-5.0
- You need to enter the new version for this release. eg:
5.0.0-rc.2
- You need to enter the branch name. eg:
- 2-nuget-pack.ps1
- 3-nuget-push.ps1
- 4-npm-publish.ps1
- 5-git-commit.ps1
- 6-new-github-release.ps1
- Note: The step 6 is not active. You need to manually make GitHub release from https://github.com/abpframework/abp/releases/new
- create tag. eg:
5.0.0-rc.1
- create the release from the related branch eg:
rel-5.0
- enter the release title. eg:
5.0.0-rc.1
- auto generate release notes and delete merge lines
- check
This is a pre-release
if it's a RC version. - click
Publish release
button.
- create tag. eg:
- Note: The step 6 is not active. You need to manually make GitHub release from https://github.com/abpframework/abp/releases/new
- 7-download-release-zip.ps1