Commit Graph

68 Commits

Author SHA1 Message Date
Marc Mattmueller 19d174fc9a release notes: updated with actual state
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-12-18 16:16:18 +01:00
Alexandre Bard fbb569de68 Jenkinsfile: Add back workaround for license error
This time it is a bit smarter and trigger the licenses deploiement only
when it is really missing. This should avoid too long build time.

BugzID: 69247
2020-12-16 13:51:19 +01:00
Alexandre Bard 975901eebe Revert "jenkinsfile: Force ostree-kernel-initramfs deploiment"
This reverts commit 447329c279.

This commit is not needed anymore, the build is now stable without
deploying the licenses everytime.

BugzID: 69247
2020-12-14 13:44:50 +01:00
Marc Mattmueller 596b384e41 rls sprint 20.3: updated release notes and submodule hashes
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-12-14 11:51:05 +01:00
Alexandre Bard 52068d0568 machine_select: Add support for HW25 2020-12-08 17:32:59 +01:00
Marc Mattmueller f8e353fa59 jenkins: separated git prune and git fetch tags
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-12-03 12:48:32 +01:00
Marc Mattmueller 40d2f5ec14 jenkins: added git prune option when fetching tags
BugzID: 69317

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-12-02 18:14:07 +01:00
Marc Mattmueller fb172f496b 1.1.3: syntax of release notes to be displayed more beautiful
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-30 16:03:04 +01:00
Marc Mattmüller a1f8dc1389 Merge pull request 'jenkinsfile: Force ostree-kernel-initramfs deploiment' (#3) from develop-fb69247 into develop
Reviewed-on: https://git.netmodule.intranet/nmos/yocto-img-build/pulls/3
2020-11-30 11:17:27 +01:00
Alexandre Bard 447329c279 jenkinsfile: Force ostree-kernel-initramfs deploiment
For whatever reason, this license is sometimes missing, leading to a
build failure.

BugzID: 69247
2020-11-30 11:13:16 +01:00
Marc Mattmueller 5a7bd230e6 1.1.3: added release notes regarding duplicated kernel image for FCT
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-30 11:09:53 +01:00
Marc Mattmueller 237c5dfc11 1.1.3: updated the submodule hashes to latest changes
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-30 08:23:29 +01:00
Marc Mattmueller df8fe4766e 1.1.3: updated release notes
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-30 07:58:16 +01:00
Marc Mattmueller e53097a6e7 1.1.3: updated the submodule hashes to the latest commit
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-27 15:04:36 +01:00
Marc Mattmueller 512b800e59 jenkins: changed virtual/kernel to virtual/netmodule-image for fitimage
BugzID: 69147

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-27 14:56:17 +01:00
Marc Mattmueller ac1498ec0f 1.1.3: prepared release notes and updated submodules
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-26 11:22:37 +01:00
Marc Mattmueller 1c56e9f6bc release 1.1.2: adapted release notes with latest state
known issues adapted:
 - the pycurl bug is still present
 - HW23 is currently having an issue with the wlan layer

boot time improvements added

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-16 11:31:46 +01:00
Marc Mattmueller 82a95330f9 release notes 1.1.2: removed fixed pycurl bug
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-16 08:30:54 +01:00
Marc Mattmueller 37cfc43e5d release 1.1.2: updated meta-netmodule-disto including the adpated BUILDNAME
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-13 15:51:39 +01:00
Marc Mattmueller 3d76f212bf jenkins: used writeFile for the distro version file and clean only this at the end
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-13 15:50:21 +01:00
Marc Mattmueller 2b84d3db8f release 1.1.2: added release notes
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-12 17:19:58 +01:00
Marc Mattmueller 568faa4143 release 1.1.2: updated submodules to latest versions
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-12 17:19:21 +01:00
Marc Mattmueller aaf1f04ecf jenkins: fixed submodule init
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-12 08:14:12 +01:00
Marc Mattmueller 28a8e0d127 jenkins: git init recursive and fetch tags before building version
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 18:59:27 +01:00
Marc Mattmueller 122ddb921a jenkins: merged wlan layser submodule and a submodule init step 2020-11-11 16:04:04 +01:00
Marc Mattmueller 80ec9abe37 jenkins: initialized submodules before building
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 15:33:34 +01:00
Ramon Moesching e8828868a5 meta-netmodule-wlan: introduce new meta layer for wifi system
Common wlan layer for router and oem software

BugzID: 67888

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-11-11 14:36:04 +01:00
Marc Mattmueller dae9a1269a jenkins: added hw20 to build job and added a selct to MACHINE_TYPE
HW20 is needed for the FCT build.
Additionally there shall no build job launched when the pipeline
is scanned and new parameters are needed to setup. Therefore the
'select...' was added to the MACHINE_TYPE.

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 13:59:07 +01:00
Marc Mattmueller ad5c4fbe7b jenkins: fixed adapting version string when building a release 2020-11-11 13:47:41 +01:00
Marc Mattmueller 7a50d15477 jenkins: do not changed build version when RLS_VERSION is latest
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 11:03:15 +01:00
Marc Mattmueller 2111fba848 jenkins: cleaned submodule with changed distro version
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 10:59:34 +01:00
Marc Mattmueller 305353813b jenkins: refactored submodule handling and set distro version on release
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 10:28:25 +01:00
Marc Mattmueller cd7ce24604 jenkins: check version also on latest instead of only empty
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>

jenkins: check version also on latest instead of only empty

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 10:28:20 +01:00
Marc Mattmueller af05cae3be jenkins: changed boolean parameter RELEASE_BUILD with string RLS_VERSION
for having the possibility to tag the build after a successful test
result we need to define the release build otherwise

BugzID: 66460

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>

jenkins: fixed function call

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>

jenkins: fixed replacement of version string

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 10:26:36 +01:00
Marc Mattmueller 76bd35e709 jenkins: refactored submodule handling and set distro version on release
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 10:20:46 +01:00
Marc Mattmueller f735db2610 jenkins: check version also on latest instead of only empty
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-11 09:34:53 +01:00
Marc Mattmueller ee9eb887c4 jenkins: fixed replacement of version string
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-09 18:59:34 +01:00
Marc Mattmueller 075bda1cad jenkins: fixed function call
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-09 18:47:04 +01:00
Marc Mattmueller 26e565bb45 jenkins: changed boolean parameter RELEASE_BUILD with string RLS_VERSION
for having the possibility to tag the build after a successful test
result we need to define the release build otherwise

BugzID: 66460

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-09 18:13:14 +01:00
Marc Mattmueller 0fd66a4f8d jenkins: adpapt logrotator in build discarder
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-10-13 10:10:13 +02:00
Alexandre Bard 927759b9b6 Jenkinsfile: Fix release image archiving 2020-10-09 11:54:32 +02:00
Marc Mattmüller 2dcd22de7a jenkins: removed lock since there are concurent builds disabled 2020-10-08 14:57:16 +02:00
Marc Mattmueller 6d726a09ae jenkins: added lock for build
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-10-08 11:10:02 +02:00
Alexandre Bard bc92da5926 Jenkinsfile: Fix ostree_repo archiving 2020-09-29 13:57:00 +02:00
Alexandre Bard be7e157b41 Jenkinsfile: Add support for fct and minimal image 2020-09-29 11:59:10 +02:00
Alexandre Bard 391382b5f3 Jenkinsfile: Add support for other HWs 2020-09-29 11:57:52 +02:00
Alexandre Bard adb14059cd Fix bootloader build/archiving 2020-09-28 14:54:55 +02:00
Marc Mattmueller 58f8947c79 jenkins: renamed deploy to archive, archive ostree tarball separately
Additionally we do not want to keep the builds forever on jenkins

BugzID: 66167

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-09-25 10:56:46 +02:00
Alexandre Bard 5df81d128a Jenkinsfile: Remove tmp directory when done 2020-09-17 11:01:21 +02:00
Alexandre Bard 41a04188a2 Jenkinsfile: Create artifacts directory 2020-09-16 11:44:50 +02:00