summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Jenkinsfile20
-rw-r--r--eltf.conf19
-rw-r--r--inteld1521/eltf.conf2
3 files changed, 40 insertions, 1 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
new file mode 100644
index 0000000..9c3b442
--- /dev/null
+++ b/Jenkinsfile
@@ -0,0 +1,20 @@
1#!/bin/env groovy
2
3// This script is used internally by Enea for automated tests on Linux builds
4
5MANIFEST_REPOSITORY = scm.getUserRemoteConfigs()[0].getUrl()
6
7IS_CI = false
8
9def git_repo = MANIFEST_REPOSITORY.trim().split('/')[-1]
10def git_repo_name = git_repo.replace('.git','')
11PROFILE = git_repo_name.split('-')[-1]
12BRANCH = env.BRANCH_NAME
13
14fileLoader.withGit('git@git.enea.se:eltf/jenkins.git', 'master', null, '') {
15 fileLoader.load('freeze_manifest.groovy');
16}
17
18fileLoader.withGit('git@git.enea.se:eltf/jenkins.git', 'master', null, '') {
19 fileLoader.load('eltf_pipeline.groovy');
20}
diff --git a/eltf.conf b/eltf.conf
new file mode 100644
index 0000000..3fdfbd8
--- /dev/null
+++ b/eltf.conf
@@ -0,0 +1,19 @@
1# eltf.conf
2# internal ENEA file - used for ELTF
3#
4# setup as unix sh file; use comma separated values for array types, no spaces
5#
6# DELETE_SSTATE=NO/YES
7# BOOTING_METHOD=NFS/RAM/etc
8# TEST_PACKAGE=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script
9# IMAGE_TYPES=enea-image-${PROFILE},enea-image-${PROFILE}-sdk,world
10DELETE_SSTATE=NO
11BOOTING_METHOD=NFS
12TEST_PACKAGE=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script
13RC_TEST_PACKAGE=healthcheck-runner
14IMAGE_TYPES=enea-image-${PROFILE},enea-image-${PROFILE}-sdk
15ARCH=x86_64
16SKIP=NO
17JENKINS_CRON_STRING=0 22 * * 1-5
18RELEASE_CANDIDATES_PATH=/rdprod/enea_linux/Release_Candidates
19RELEASE_ARCHIVE_PATH=/rdprod/release_archive/ENEA_LINUX
diff --git a/inteld1521/eltf.conf b/inteld1521/eltf.conf
index 7153eb2..af14896 100644
--- a/inteld1521/eltf.conf
+++ b/inteld1521/eltf.conf
@@ -12,5 +12,5 @@ BOOTING_METHOD=NFS
12TEST_PACKAGE=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script 12TEST_PACKAGE=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script
13RC_TEST_PACKAGE=healthcheck-runner 13RC_TEST_PACKAGE=healthcheck-runner
14IMAGE_TYPES=enea-image-${PROFILE},enea-image-${PROFILE}-sdk 14IMAGE_TYPES=enea-image-${PROFILE},enea-image-${PROFILE}-sdk
15ARCHITECTURE=ppce500mc 15ARCHITECTURE=x86_64
16SKIP=NO 16SKIP=NO