11
11
VERSION=$( printf ' VER\t${project.version}' | mvn help:evaluate | grep ' ^VER' | cut -f2)
12
12
DATE=$( date +" %Y%m%d" )
13
13
RELEASEDATE=$( date +" %Y-%m-%d" )
14
- RPM_VERSION=$( echo " ${VERSION} - ${DATE} " | sed " s/-/_/" )
14
+ RPM_VERSION=$( echo " ${VERSION} " | sed " s/-/_/" )
15
15
# Update Bintray descriptor files with appropriate version numbers and release dates
16
- sed -i " s/VERSION/${VERSION} - ${DATE} /" src/ci/descriptor-rpm-beta.json
16
+ sed -i " s/VERSION/${VERSION} /" src/ci/descriptor-rpm-beta.json
17
17
sed -i " s/RELEASEDATE/${RELEASEDATE} /" src/ci/descriptor-rpm-beta.json
18
- sed -i " s/VERSION/${VERSION} - ${DATE} /" src/ci/descriptor-deb-beta.json
18
+ sed -i " s/VERSION/${VERSION} /" src/ci/descriptor-deb-beta.json
19
19
sed -i " s/RELEASEDATE/${RELEASEDATE} /" src/ci/descriptor-deb-beta.json
20
- sed -i " s/VERSION/${VERSION} - ${DATE} /" src/ci/descriptor-tarball-beta.json
20
+ sed -i " s/VERSION/${VERSION} /" src/ci/descriptor-tarball-beta.json
21
21
sed -i " s/RELEASEDATE/${RELEASEDATE} /" src/ci/descriptor-tarball-beta.json
22
22
mkdir -p cassandra-reaper-master/server/target
23
23
cp -R src/packaging/bin cassandra-reaper-master/
24
24
cp src/server/target/cassandra-reaper-* .jar cassandra-reaper-master/server/target
25
25
cp -R src/packaging/resource cassandra-reaper-master/
26
- tar czf cassandra-reaper-${VERSION} - ${DATE} .tar.gz cassandra-reaper-master/
27
- docker-compose -f src/packaging/docker-build/docker-compose.yml build > /dev/null
28
- docker-compose -f src/packaging/docker-build/docker-compose.yml run build > /dev/null
26
+ tar czf cassandra-reaper-${VERSION} .tar.gz cassandra-reaper-master/
27
+ docker-compose -f src/packaging/docker-build/docker-compose.yml build & > /dev/null
28
+ docker-compose -f src/packaging/docker-build/docker-compose.yml run build & > /dev/null
29
29
# Renaming the packages to avoid conflicts in Bintray
30
- sudo mv cassandra-reaper-${VERSION} - ${DATE} .tar.gz src/packages/
31
- sudo mv src/packages/reaper_${VERSION} _amd64.deb src/packages/reaper_${VERSION} -${DATE} _amd64.deb
32
- sudo mv src/packages/reaper-* .x86_64.rpm src/packages/reaper-${RPM_VERSION} .x86_64.rpm
30
+ sudo mv cassandra-reaper-${VERSION} .tar.gz src/packages/
31
+ # sudo mv src/packages/reaper_${VERSION}_amd64.deb src/packages/reaper_${VERSION}-${DATE}_amd64.deb
32
+ # sudo mv src/packages/reaper-*.x86_64.rpm src/packages/reaper-${RPM_VERSION}.x86_64.rpm
33
33
fi
34
34
if [ " x${TRAVIS_TAG} " != " x" -a ! -d " cassandra-reaper-${TRAVIS_TAG} " ]
35
35
then
48
48
cp -R src/packaging/resource cassandra-reaper-${TRAVIS_TAG} /
49
49
tar czf cassandra-reaper-${TRAVIS_TAG} -release.tar.gz cassandra-reaper-${TRAVIS_TAG} /
50
50
sudo mv cassandra-reaper-${TRAVIS_TAG} -release.tar.gz src/packages/
51
- docker-compose -f src/packaging/docker-build/docker-compose.yml build > /dev/null
52
- docker-compose -f src/packaging/docker-build/docker-compose.yml run build > /dev/null
51
+ docker-compose -f src/packaging/docker-build/docker-compose.yml build & > /dev/null
52
+ docker-compose -f src/packaging/docker-build/docker-compose.yml run build & > /dev/null
53
53
fi
54
54
fi
0 commit comments