From f81f334ce1b651e5732a9d919d036506692496c4 Mon Sep 17 00:00:00 2001 From: Adrian Mangeac Date: Fri, 21 Jun 2019 14:44:17 +0200 Subject: zcu102-zynqmp: Initial revision Change-Id: I2f7c87f73bb3dd70eada8b5959fedde6ece7aa77 Signed-off-by: Adrian Mangeac --- Jenkinsfile | 10 ++++++++++ README.first | 12 ++++++++++++ common/common_manifest.xml | 22 ++++++++++++++++++++++ eltf.conf | 20 ++++++++++++++++++++ zcu102-zynqmp/.README | 9 +++++++++ zcu102-zynqmp/README | 7 +++++++ zcu102-zynqmp/default.xml | 19 +++++++++++++++++++ zcu102-zynqmp/eltf.conf | 21 +++++++++++++++++++++ zcu102-zynqmp/manifest_template.xml | 13 +++++++++++++ 9 files changed, 133 insertions(+) create mode 100644 Jenkinsfile create mode 100644 README.first create mode 100644 common/common_manifest.xml create mode 100644 eltf.conf create mode 100644 zcu102-zynqmp/.README create mode 100644 zcu102-zynqmp/README create mode 100644 zcu102-zynqmp/default.xml create mode 100644 zcu102-zynqmp/eltf.conf create mode 100644 zcu102-zynqmp/manifest_template.xml diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..db00747 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,10 @@ +#!/bin/env groovy + +// This script is used internally by Enea for automated tests on Linux builds + +MANIFEST_REPOSITORY = scm.getUserRemoteConfigs()[0].getUrl() +BRANCH = env.BRANCH_NAME + +fileLoader.withGit('ssh://gerrit.enea.se:29418/eltf/jenkins', 'master', null, '') { + fileLoader.load('eltf-jenkins03') +} diff --git a/README.first b/README.first new file mode 100644 index 0000000..b971574 --- /dev/null +++ b/README.first @@ -0,0 +1,12 @@ +This file contains the describing the manifest repo. The repo contains manifests +for one ot more targets located in separate directories. Each of these contain: + +manifest_template.xml : A template for default.xml. It contains a list of the + repos together with versions. The versions can be + specified using branches, tags, or hashes. + +default.xml : This a time-invariant snapshot of manifest_template.xml. + The difference is that all versions are specified as + hashes. + Auto-generated using manifest_template and data from + the remotes. diff --git a/common/common_manifest.xml b/common/common_manifest.xml new file mode 100644 index 0000000..2599e23 --- /dev/null +++ b/common/common_manifest.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/eltf.conf b/eltf.conf new file mode 100644 index 0000000..129fe8d --- /dev/null +++ b/eltf.conf @@ -0,0 +1,20 @@ +# eltf.conf +# internal ENEA file - used for ELTF +# +# setup as unix sh file; use comma separated values for array types, no spaces +# +# DELETE_SSTATE=NO/YES +# BOOTING_METHOD=NFS/RAM/etc +# TEST_PACKAGE=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script +# IMAGE_TYPES=enea-image-${PROFILE},enea-image-${PROFILE}-sdk,world +PROFILE=standard +DELETE_SSTATE=NO +BOOTING_METHOD=NFS +TEST_PACKAGE=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script +RC_TEST_PACKAGE=healthcheck-runner +IMAGE_TYPES=enea-image-${PROFILE},enea-image-${PROFILE}-sdk +ARCH=x86_64 +SKIP=NO +JENKINS_CRON_STRING=0 23 * * 1 +PACKAGING=DEB +CVE_CHECK=YES diff --git a/zcu102-zynqmp/.README b/zcu102-zynqmp/.README new file mode 100644 index 0000000..2dafa77 --- /dev/null +++ b/zcu102-zynqmp/.README @@ -0,0 +1,9 @@ +This file is a template used to produce the real README. Read that one instead. + +________END_OF_HEADER________ +This file contains build and boot instructions for Enea Linux on Xilinx zcu102-zynqmp, +accelerated profile. + +________INSERT_BUILD_SEQUENCES_HERE________ + +________INSERT_BOOT_SEQUENCES_HERE________ diff --git a/zcu102-zynqmp/README b/zcu102-zynqmp/README new file mode 100644 index 0000000..3d574e3 --- /dev/null +++ b/zcu102-zynqmp/README @@ -0,0 +1,7 @@ +This file contains build and boot instructions for Enea Linux on Xilinx zcu102-zynqmp, +accelerated profile. + + + + + diff --git a/zcu102-zynqmp/default.xml b/zcu102-zynqmp/default.xml new file mode 100644 index 0000000..c3a1fe4 --- /dev/null +++ b/zcu102-zynqmp/default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/zcu102-zynqmp/eltf.conf b/zcu102-zynqmp/eltf.conf new file mode 100644 index 0000000..ecc2f48 --- /dev/null +++ b/zcu102-zynqmp/eltf.conf @@ -0,0 +1,21 @@ +# eltf.conf +# internal ENEA file - used for ELTF +# +# setup as unix sh file; use comma separated values for array types, no spaces +# +# DELETE_SSTATE=NO/YES +# BOOTING_METHOD=NFS/RAM/etc +# TEST_PACKAGE=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script +# IMAGE_TYPES=enea-image-${PROFILE},enea-image-${PROFILE}-sdk,world +DELETE_SSTATE=NO +BOOTING_METHOD=NFS +# TEST_PACKAGE_enea-image-standard=healthcheck-runner,ddt-runner-ng,ltptest-runner,posix-runner,ptests-run-script +TEST_PACKAGE_enea-image-standard=healthcheck-runner,ltptest-runner,posix-runner +RC_TEST_PACKAGE_enea-image-standard=healthcheck-runner +IMAGE_TYPES=enea-image-standard,enea-image-standard-sdk +ESDK_IMAGE=enea-image-standard-sdk +PKG_IMAGE=enea-image-standard-sdk +ARCHITECTURE=x86_64 +SKIP=NO +SKIP_TESTS=YES +IVLAB_TARGET=intelc3858-1-el8 diff --git a/zcu102-zynqmp/manifest_template.xml b/zcu102-zynqmp/manifest_template.xml new file mode 100644 index 0000000..8f26f46 --- /dev/null +++ b/zcu102-zynqmp/manifest_template.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + -- cgit v1.2.3-54-g00ecf