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.
		
		
		
		
		
			
		
			
				
				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.txtfile in this folder and write the npmjs.org auth token. it's a GUID type.
- create nuget-api-key.txtfile this folder and write your nuget.org API key.
- create ssh-password.txtfile and writejenkinsuser 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-releaseif it's a RC version.
- click Publish releasebutton.
 
- 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