Skip to content
Snippets Groups Projects
Commit cce3dbd4 authored by Jens Steidl's avatar Jens Steidl :baby_chick:
Browse files

- package project jar and all dependencies into separat directory on target system

parent 024bcf5d
No related branches found
No related tags found
No related merge requests found
...@@ -92,12 +92,13 @@ package-debian-job: ...@@ -92,12 +92,13 @@ package-debian-job:
# create build dir structure # create build dir structure
- DEB_BUILD_DIR="${CI_PROJECT_NAME}_${VERSION}-${REVISION}_${ARCHITECTURE}" - DEB_BUILD_DIR="${CI_PROJECT_NAME}_${VERSION}-${REVISION}_${ARCHITECTURE}"
- mkdir -p ${DEB_BUILD_DIR}/DEBIAN - mkdir -p ${DEB_BUILD_DIR}/DEBIAN
- DEB_JAR_DIR="${DEB_BUILD_DIR}/usr/share/java" - DEB_JAR_DIR="${DEB_BUILD_DIR}/usr/share/java/${CI_PROJECT_NAME}"
- mkdir -p ${DEB_JAR_DIR} - mkdir -p ${DEB_JAR_DIR}/
# copy project files to be packaged # copy project files to be packaged
- cp ./*.jar ${DEB_JAR_DIR}/ - cp ./*.jar ${DEB_JAR_DIR}/
# copy external dependencies to be packaged together with project # copy external dependencies to be packaged together with project
- cp ${ROSETTASDK}/dps-sdk-*.jar ${DEB_JAR_DIR}/ - cp ${ROSETTASDK}/*.jar ${DEB_JAR_DIR}/
- cp ./lib/*.jar ${DEB_JAR_DIR}/
# copy & rename deb control file template # copy & rename deb control file template
- cp gitlab-ci/${CI_PROJECT_NAME}.control ${DEB_BUILD_DIR}/DEBIAN/control - cp gitlab-ci/${CI_PROJECT_NAME}.control ${DEB_BUILD_DIR}/DEBIAN/control
# set package version # set package version
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment