diff options
author | Bartek Grzybowski <b.grzybowski@partner.samsung.com> | 2020-03-25 13:42:17 +0100 |
---|---|---|
committer | Bartek Grzybowski <b.grzybowski@partner.samsung.com> | 2020-03-25 13:42:17 +0100 |
commit | 6c6cd56b6d645d75256f17b655990a772f7d966f (patch) | |
tree | fc9945640173ac00723bad5e64dc22b590b3f942 /jjb | |
parent | a3e7575dc20e04adc5001dc1990c098e5bb02b37 (diff) |
Setup per Golang project build script
Different Golang applications require custom
build script to test all build procedure steps
so moving it's declaration to subproject definition.
Change-Id: Idad2b5058b711fc2fea190ef70e5ca0fd8fbd91e
Issue-ID: INT-1498
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
Diffstat (limited to 'jjb')
-rw-r--r-- | jjb/integration/integration.yaml | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/jjb/integration/integration.yaml b/jjb/integration/integration.yaml index 62a0bed76..ef112ea20 100644 --- a/jjb/integration/integration.yaml +++ b/jjb/integration/integration.yaml @@ -49,21 +49,30 @@ golangver: 'golang112' mvn-settings: 'integration-settings' archive-artifacts: '' - build-node: ubuntu1804-docker-8c-8g jobs: - - '{project-name}-{stream}-{subproject}-verify-golang': + - '{project-name}-{stream}-{subproject}-verify-golang' + subproject: + - 'test-security-k8s': + path: 'test/security/k8s' + pattern: '{path}/**' + build-node: ubuntu1804-builder-4c-4g script: | #!/bin/bash set -ex # Fail build if any setup step fails cd $WORKSPACE/{path} make test - subproject: - - 'test-security-k8s': - path: 'test/security/k8s' - pattern: '{path}/**' - 'test-security-sslendpoints': path: 'test/security/sslendpoints' pattern: '{path}/**' + build-node: ubuntu1804-docker-8c-8g + script: | + #!/bin/bash + set -ex # Fail build if any setup step fails + cd $WORKSPACE/{path} + rm -rf $WORKSPACE/{path}/bin + make docker-build + make test + make clean stream: - 'master': branch: 'master' |