Skip to content

Commit

Permalink
[CI] Add linux-sgx-ubuntu24.04-gcc-release-apps.jenkinsfile
Browse files Browse the repository at this point in the history
Signed-off-by: Wojtek Porczyk <[email protected]>
  • Loading branch information
woju committed Sep 25, 2024
1 parent d59b7b8 commit c28a1c8
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions .ci/linux-sgx-ubuntu24.04-gcc-release-apps.jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
node('sgx && noble') {
checkout scm

env.SGX = '1'
env.RA_TYPE = 'dcap'

load '.ci/lib/config-docker.jenkinsfile'
docker.build(
"local:${env.BUILD_TAG}",
'-f .ci/ubuntu24.04.dockerfile .'
).inside("${env.DOCKER_ARGS_COMMON} ${env.DOCKER_ARGS_SGX}") {
load '.ci/lib/config.jenkinsfile'
load '.ci/lib/config-release.jenkinsfile'

load '.ci/lib/stage-lint.jenkinsfile'
load '.ci/lib/stage-clean-check-prepare.jenkinsfile'
load '.ci/lib/stage-build-sgx.jenkinsfile'
load '.ci/lib/stage-test-sgx.jenkinsfile'
load '.ci/lib/stage-clean-check.jenkinsfile'
}
}

0 comments on commit c28a1c8

Please sign in to comment.