Skip to content

Commit

Permalink
Added running ant build to CI.
Browse files Browse the repository at this point in the history
  • Loading branch information
mwcw committed Mar 25, 2024
1 parent bb879ff commit 93f8b34
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 23 deletions.
56 changes: 33 additions & 23 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
stages:
- check
- build
- test

check-code:
Expand All @@ -18,35 +19,44 @@ check-code:
- "mail/build/reports"
- "util/build/reports"
- "tls/build/reports"
- "mls/build/reports"

- "mls/build/reports"

ant-build:
stage: build
needs: [ "check-code" ]
script:
- "ecr_login"
- "ecr_pull vm_base_intel latest"
- "ci_docker_run \"vm_base_intel:latest\" \"bc-java\" \"/workspace/bc-java/ci/build_1_8.sh\""


test-code-8:
stage: test
needs: ["check-code"]
needs: [ "check-code" ]
script:
- "ecr_login"
- "ecr_pull vm_base_intel latest"
- "ci_docker_run \"vm_base_intel:latest\" \"bc-java\" \"/workspace/bc-java/ci/test_8.sh\""
- "ecr_login"
- "ecr_pull vm_base_intel latest"
- "ci_docker_run \"vm_base_intel:latest\" \"bc-java\" \"/workspace/bc-java/ci/test_8.sh\""
artifacts:
when: always
reports:
junit:
- "core/build/test-results/**/*.xml"
- "prov/build/test-results/**/*.xml"
- "pg/build/test-results/**/*.xml"
- "pkix/build/test-results/**/*.xml"
- "mail/build/test-results/**/*.xml"
- "util/build/test-results/**/*.xml"
- "tls/build/test-results/**/*.xml"
- "mls/build/test-results/**/*.xml"
- "core/build/test-results/**/*.xml"
- "prov/build/test-results/**/*.xml"
- "pg/build/test-results/**/*.xml"
- "pkix/build/test-results/**/*.xml"
- "mail/build/test-results/**/*.xml"
- "util/build/test-results/**/*.xml"
- "tls/build/test-results/**/*.xml"
- "mls/build/test-results/**/*.xml"

test-code-11:
stage: test
needs: ["check-code"]
needs: [ "check-code" ]
script:
- "ecr_login"
- "ecr_pull vm_base_intel latest"
- "ci_docker_run \"vm_base_intel:latest\" \"bc-java\" \"/workspace/bc-java/ci/test_11.sh\""
- "ecr_login"
- "ecr_pull vm_base_intel latest"
- "ci_docker_run \"vm_base_intel:latest\" \"bc-java\" \"/workspace/bc-java/ci/test_11.sh\""
artifacts:
when: always
reports:
Expand All @@ -63,11 +73,11 @@ test-code-11:

test-code-17:
stage: test
needs: ["check-code"]
needs: [ "check-code" ]
script:
- "ecr_login"
- "ecr_pull vm_base_intel latest"
- "ci_docker_run \"vm_base_intel:latest\" \"bc-java\" \"/workspace/bc-java/ci/test_17.sh\""
- "ecr_login"
- "ecr_pull vm_base_intel latest"
- "ci_docker_run \"vm_base_intel:latest\" \"bc-java\" \"/workspace/bc-java/ci/test_17.sh\""
artifacts:
when: always
reports:
Expand All @@ -84,7 +94,7 @@ test-code-17:

test-code-21:
stage: test
needs: ["check-code"]
needs: [ "check-code" ]
script:
- "ecr_login"
- "ecr_pull vm_base_intel latest"
Expand Down
15 changes: 15 additions & 0 deletions ci/build_1_8.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/bash
set -e

#
# This script is for running inside the docker container
#

cd /workspace/bc-java
source ci/common.sh

export JAVA_HOME=`openjdk_8`
export export PATH=$JAVA_HOME/bin:$PATH
export JDKPATH=$JAVA_HOME

sh build1-8+

0 comments on commit 93f8b34

Please sign in to comment.