mirror of
				https://github.com/Alfresco/alfresco-transform-core.git
				synced 2025-10-29 15:21:25 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			816 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			816 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/usr/bin/env bash
 | 
						|
 | 
						|
echo "=========================== Starting Release Script ==========================="
 | 
						|
PS4="\[\e[35m\]+ \[\e[m\]"
 | 
						|
set -vex
 | 
						|
pushd "$(dirname "${BASH_SOURCE[0]}")/../"
 | 
						|
 | 
						|
# GitHub Actions CI runner work on DETACHED HEAD, so we need to checkout the release branch
 | 
						|
git checkout -B "${BRANCH_NAME}"
 | 
						|
 | 
						|
# Run the release plugin - with "[skip ci]" in the release commit message
 | 
						|
mvn -B -Dmaven.wagon.http.pool=false \
 | 
						|
    -Prelease \
 | 
						|
    "-Darguments=-Prelease -DskipTests -Dmaven.javadoc.skip -Dadditionalparam=-Xdoclint:none" \
 | 
						|
    release:clean release:prepare release:perform \
 | 
						|
    -DscmCommentPrefix="[maven-release-plugin][skip ci] " \
 | 
						|
    -Dusername=alfresco-build \
 | 
						|
    -Dpassword=${GIT_PASSWORD}
 | 
						|
 | 
						|
popd
 | 
						|
set +vex
 | 
						|
echo "=========================== Finishing Release Script =========================="
 |