We don't need anymore the DISTRO_TYPE, DISTRO_OSTREE and MACHINE_TYPE.
Also the "set -a" was causing troubles after sourcing the script in ZSH
and doing copy-pastes. Therefore we just export the required variables.
the tar.gz is no replaced with the cpio.gz package, i.e. the cpio.gz
package is included in the deployed package
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
there is no difference between lava and minimal image regarding
content of the deploy dir. The difference is made on the build
directory itself
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
as the number of parallel threads are set back to 4 the SDK can
be built on lxbuild4 in parallel
BugzID: 74051
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
it is possible that two build jobs run on the same build server (e.g.
mmc- and a ramdisk job). Thus 8 parallel threads are slowing the
build more down than speeding it up.
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
cleaning the tmp-out dir if desired, which is needed when building
the dev image where the bootloader is archived first
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
the environment variable of the build dir postfix part was null and
thus the wrong path set up.
in the sdk prepare part there is a cleaning of left overs before
the submodules might be available.
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
as we have now different build directories, the different config files
need to be adapted too
BugzID: 73967
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
in case 73920 the download directory path was adapted too. Thus the
path needed to be adpated.
BugzID: 73973
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
In case 73920 are additional build directories created. The yocto
build pipelines needed to be updated.
BugzID: 73973
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
The jenkinsfile is split into separate pipelines for sdk, mmc images
and ramdisk images. Thus this file is obsolete and is removed
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
the heap size of the java engine was exceeded when using archive
artifacts, thus the archiving is now done by deploying the sdk to
nexus.
additionally a cleaning of leftovers is added in the preparing
stage and the stage collecting the revisions is removed.
BugzID: 73631
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
the job is performing a swallowed checkout which leads to a
detached HEAD. Thus the branch need to be checked out before
committing and pushing
BugzID: 74574
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
Within the big jenkins file only the netmodule layers are updated
when the release string is empty of latest. This change is now
integrated into the split jenkins files.
BugzID: 73564
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>