Skip to content
Snippets Groups Projects

Dependencies with HTTPS

Merged Clayton, Brandon Scott requested to merge ghsc/users/bclayton/nshmp/nshmp-haz:http into master
5 files
+ 32
45
Compare changes
  • Side-by-side
  • Inline
Files
5
+ 4
21
@@ -3,6 +3,8 @@ variables:
@@ -3,6 +3,8 @@ variables:
CI_REGISTRY_IMAGE: ${CODE_REGISTRY_IMAGE}
CI_REGISTRY_IMAGE: ${CODE_REGISTRY_IMAGE}
DOCKER_DIR: docker-images
DOCKER_DIR: docker-images
DOCKER_TAR: ${DOCKER_DIR}/app.tar
DOCKER_TAR: ${DOCKER_DIR}/app.tar
 
GIT_NSHMP_PASSWORD: ${GITLAB_API_TOKEN}
 
GIT_NSHMP_USERNAME: ${GITLAB_USER_EMAIL}
IMAGE_NAME_HAZ: nshmp-haz:${CI_COMMIT_REF_SLUG}
IMAGE_NAME_HAZ: nshmp-haz:${CI_COMMIT_REF_SLUG}
IMAGE_NAME_WS: nshmp-haz-ws:${CI_COMMIT_REF_SLUG}
IMAGE_NAME_WS: nshmp-haz-ws:${CI_COMMIT_REF_SLUG}
JACOCO_HTML_DIR: build/reports/jacoco/test/html
JACOCO_HTML_DIR: build/reports/jacoco/test/html
@@ -30,15 +32,6 @@ stages:
@@ -30,15 +32,6 @@ stages:
DOCKERFILE="ws.Dockerfile";
DOCKERFILE="ws.Dockerfile";
IMAGE_NAME=${IMAGE_NAME_WS/:master/:latest};
IMAGE_NAME=${IMAGE_NAME_WS/:master/:latest};
INTERNAL_IMAGE_NAME=${CI_REGISTRY_IMAGE}/${IMAGE_NAME_WS};
INTERNAL_IMAGE_NAME=${CI_REGISTRY_IMAGE}/${IMAGE_NAME_WS};
ssh-key: &ssh-key |-
eval $(ssh-agent -s);
mkdir -p ~/.ssh;
chmod 700 ~/.ssh;
echo "${SSH_PRIVATE_KEY}" >> ~/.ssh/id_ed25519;
chmod 0600 ~/.ssh/id_ed25519;
echo "${SSH_PRIVATE_KEY}" >> ~/.ssh/id_rsa;
chmod 0600 ~/.ssh/id_rsa;
echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config;
.docker-build:
.docker-build:
stage: test
stage: test
@@ -50,11 +43,11 @@ stages:
@@ -50,11 +43,11 @@ stages:
- tags@ghsc/nshmp/nshmp-haz-v2
- tags@ghsc/nshmp/nshmp-haz-v2
script:
script:
- apk add git;
- apk add git;
- *ssh-key
- mkdir ${DOCKER_DIR}
- mkdir ${DOCKER_DIR}
- |
- |
docker build \
docker build \
--build-arg ssh_private_key="${SSH_PRIVATE_KEY}" \
--build-arg git_username="${GIT_NSHMP_USERNAME}" \
 
--build-arg git_password="${GIT_NSHMP_PASSWORD}" \
-f ${DOCKERFILE} \
-f ${DOCKERFILE} \
-t local/${IMAGE_NAME} .
-t local/${IMAGE_NAME} .
- docker save local/${IMAGE_NAME} > ${DOCKER_TAR}
- docker save local/${IMAGE_NAME} > ${DOCKER_TAR}
@@ -129,8 +122,6 @@ Build Project:
@@ -129,8 +122,6 @@ Build Project:
- branches
- branches
- master@ghsc/nshmp/nshmp-haz-v2
- master@ghsc/nshmp/nshmp-haz-v2
- tags@ghsc/nshmp/nshmp-haz-v2
- tags@ghsc/nshmp/nshmp-haz-v2
before_script:
- *ssh-key
script:
script:
- ./gradlew assemble
- ./gradlew assemble
@@ -141,8 +132,6 @@ Spotless Check:
@@ -141,8 +132,6 @@ Spotless Check:
only:
only:
- branches
- branches
- master@ghsc/nshmp/nshmp-haz-v2
- master@ghsc/nshmp/nshmp-haz-v2
before_script:
- *ssh-key
script:
script:
- ./gradlew spotlessCheck;
- ./gradlew spotlessCheck;
@@ -153,8 +142,6 @@ Spotbugs Main:
@@ -153,8 +142,6 @@ Spotbugs Main:
only:
only:
- branches
- branches
- master@ghsc/nshmp/nshmp-haz-v2
- master@ghsc/nshmp/nshmp-haz-v2
before_script:
- *ssh-key
script:
script:
- ./gradlew spotbugsMain;
- ./gradlew spotbugsMain;
@@ -165,8 +152,6 @@ Spotbugs Test:
@@ -165,8 +152,6 @@ Spotbugs Test:
only:
only:
- branches
- branches
- master@ghsc/nshmp/nshmp-haz-v2
- master@ghsc/nshmp/nshmp-haz-v2
before_script:
- *ssh-key
script:
script:
- ./gradlew spotbugsTest;
- ./gradlew spotbugsTest;
@@ -179,8 +164,6 @@ Unit Tests:
@@ -179,8 +164,6 @@ Unit Tests:
- master@ghsc/nshmp/nshmp-haz-v2
- master@ghsc/nshmp/nshmp-haz-v2
- tags@ghsc/nshmp/nshmp-haz-v2
- tags@ghsc/nshmp/nshmp-haz-v2
coverage: '/Total.*?([0-9]{1,3})%/'
coverage: '/Total.*?([0-9]{1,3})%/'
before_script:
- *ssh-key
script:
script:
- ./gradlew check
- ./gradlew check
- cat ${JACOCO_HTML_DIR}/index.html
- cat ${JACOCO_HTML_DIR}/index.html
Loading