Commit c0daa0c1 authored by Pietro Braghieri's avatar Pietro Braghieri

Merge branch 'master' of git@gitlab.fbk.eu:ESProjects/SDE.git

parents dea73046 c9fa2e4d
......@@ -16,7 +16,7 @@ variables:
SKIP_DEPENDENCIES: "false"
AUTO_DEPLOY_TO_PRODUCTION: "false"
MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR: "/tmp/maven_repository"
MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_PRJ_DIR: "$MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR/SDE"
MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_PRJ_DIR: "${MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR}/SDE"
stages:
- test
......@@ -30,8 +30,9 @@ maven_build_and_test:
variables:
MAVEN_LOCAL_DISTRIBUTION_PRJ_REPOSITORY_URL: "file://$MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_PRJ_DIR"
script:
- mkdir -p MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR
- "export DISPLAY=:0.0; mvn $MAVEN_CLI_OPTS -P Neon-Java8,DevelopmentUpdateSite,CI_Execution -Ddistribution.repository=$MAVEN_LOCAL_DISTRIBUTION_PRJ_REPOSITORY_URL clean deploy"
#- mkdir -p MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR
#- "export DISPLAY=:0.0; mvn $MAVEN_CLI_OPTS -P Neon-Java8,DevelopmentUpdateSite,CI_Execution -Ddistribution.repository=$MAVEN_LOCAL_DISTRIBUTION_PRJ_REPOSITORY_URL clean deploy"
- "export DISPLAY=:0.0; mvn $MAVEN_CLI_OPTS -P Neon-Java8,DevelopmentUpdateSite,CI_Execution clean install"
only:
- master
......@@ -43,7 +44,7 @@ maven_build_and_test:
UPDATE_SITE_MOUNT_DIR: "/tmp/www_ci"
UPDATE_SITE_PROD_TARGET_DIR: "html/tools/aida_sde"
REPOSITORY_TO_COPY: "eu.fbk.tools.aida.sde.repository/target/repository"
MAVEN_REPOSITORY_PRJ_DIR: "html/tools/maven_repository/SDE"
MAVEN_REPOSITORY_DIR: "html/tools/maven_repository"
stage: deploy
environment: staging
......@@ -54,7 +55,9 @@ maven_build_and_test:
- mkdir -p $UPDATE_SITE_MOUNT_DIR/$UPDATE_SITE_PROD_TARGET_DIR
- cp -r ${REPOSITORY_TO_COPY}/* $UPDATE_SITE_MOUNT_DIR/$UPDATE_SITE_PROD_TARGET_DIR
- chmod -R 0777 $UPDATE_SITE_MOUNT_DIR/$UPDATE_SITE_PROD_TARGET_DIR
- cp -r ${MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR}/* $UPDATE_SITE_MOUNT_DIR/$MAVEN_REPOSITORY_PRJ_DIR
#- echo "Deploy to remote maven repository"
#- cp -r ${MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR}/* $UPDATE_SITE_MOUNT_DIR/$MAVEN_REPOSITORY_DIR
#- chmod -R 0777 $UPDATE_SITE_MOUNT_DIR/$MAVEN_REPOSITORY_DIR
- fusermount -uz $UPDATE_SITE_MOUNT_DIR
only:
refs:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment