Commit 321ceb44 authored by Pietro Braghieri's avatar Pietro Braghieri

Update .gitlab-ci.yml

parent e1d89619
......@@ -15,6 +15,7 @@ variables:
SKIP_DEPENDENCIES: "false"
AUTO_DEPLOY_TO_PRODUCTION: "false"
MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR: "/tmp/maven_repository"
stages:
......@@ -27,11 +28,10 @@ maven_build_and_test:
stage: test
environment: staging
variables:
MAVEN_LOCAL_REPOSITORY_DIR: "/tmp/maven_repository"
MAVEN_LOCAL_REPOSITORY_URL: "file://$MAVEN_LOCAL_REPOSITORY_DIR"
MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_URL: "file://$MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR"
script:
- mkdir -p MAVEN_LOCAL_REPOSITORY_DIR
- "export DISPLAY=:0.0; mvn $MAVEN_CLI_OPTS -P Neon-Java8,DevelopmentUpdateSite,CI_Execution -Ddistribution.repository=$MAVEN_LOCAL_REPOSITORY_URL clean install 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_REPOSITORY_URL clean deploy"
only:
- master
......@@ -43,9 +43,8 @@ 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_DIR: "html/tools/maven_repository"
MAVEN_REPOSITORY_DIR: "html/tools/maven_repository/SDE"
stage: deploy
environment: staging
script:
......@@ -55,7 +54,7 @@ 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
#- mvn $MAVEN_CLI_OPTS -Ddistribution.repository=file://$UPDATE_SITE_MOUNT_DIR/$MAVEN_REPOSITORY_DIR deploy
- cp -r ${MAVEN_LOCAL_DISTRIBUTION_REPOSITORY_DIR}/* $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