mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
APPS-241 - create Community Release for v2.7
This commit is contained in:
25
scripts/release-community.sh
Normal file
25
scripts/release-community.sh
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
GIT_COMMITTER_NAME=alfresco-build
|
||||
GIT_COMMITTER_EMAIL=info@alfresco.com
|
||||
|
||||
# Use full history for release
|
||||
git checkout -B "${TRAVIS_BRANCH}"
|
||||
# Add email to link commits to user
|
||||
git config user.email "${GIT_COMMITTER_EMAIL}"
|
||||
git config user.name "${GIT_COMMITTER_NAME}"
|
||||
|
||||
|
||||
if [ -z ${RELEASE_VERSION} ] || [ -z ${DEVELOPMENT_VERSION} ];
|
||||
then echo "Please provide a Release and Development verison"
|
||||
exit -1
|
||||
else
|
||||
mvn --batch-mode
|
||||
-Dusername="${GITHUB_USERNAME}" \
|
||||
-Dpassword="${GITHUB_PASSWORD}" \
|
||||
-DreleaseVersion=${RELEASE_VERSION} \
|
||||
-DdevelopmentVersion=${DEVELOPMENT_VERSION} \
|
||||
-DskipTests -Dcommunity -DuseReleaseProfile=false \
|
||||
-Prelease-community release:clean release:prepare release:perform
|
||||
fi
|
12
scripts/zip-artifacts.sh
Normal file
12
scripts/zip-artifacts.sh
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
if [ $1 == 'community' ]; then
|
||||
mkdir "artifacts_dir"
|
||||
cp rm-community/rm-community-repo/target/alfresco-rm-*community*amp artifacts_dir
|
||||
cp rm-community/rm-community-share/target/alfresco-rm-*community*amp artifacts_dir
|
||||
zip alfresco-rm-community-${RELEASE_VERSION}.zip *amp
|
||||
cp alfresco-rm-community-${RELEASE_VERSION}.zip artifacts_dir
|
||||
ls artifacts_dir
|
||||
#elif [ $1 == "enterprise" ]; then
|
||||
fi
|
Reference in New Issue
Block a user