Marc Mattmueller
212ddb8d13
1.2.5: prepared submodules for rls 1.2.5
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-06-10 19:45:14 +02:00
Marc Mattmueller
0aed4eb233
jenkins: fixed bad subtitution in bootloader build and archive
...
BugzID: 72761
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-20 08:05:55 +02:00
Marc Mattmueller
7a132670d1
reverting "jenkins: remove build history directory before collecting srcrevs"
...
This reverts commit af6f1b4c4e .
This revert shall test if this is the reason that the nightly
build takes that long...
2021-05-11 14:29:15 +02:00
Marc Mattmueller
69eec3c790
jenkins: using build_user and sshagent for sync-ing yocto downloads
...
our AD user 'build_user' was adapted for having an SSH key. Jenkins
was configured to have this user with its key under Credentials so
that the sshagent could be used.
This way seems to be the most secure way performing ssh connections.
BugzID: 71491
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-06 15:21:05 +02:00
Marc Mattmueller
9a3028afaa
jenkins: sync binary storage before and after build
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-06 12:07:03 +02:00
Marc Mattmueller
db60b919eb
jenkins: prepared function to synchronize yocto downloads
...
BugzID: 71491
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-06 12:07:03 +02:00
Marc Mattmueller
669ba32c6a
jenkins: harmonized parameter references renamed MACHINE_TYPE to MACHINE
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-06 12:07:03 +02:00
Marc Mattmueller
bf0c96713a
jenkins: harmonized syntax of function names
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-06 12:05:35 +02:00
Marc Mattmueller
02c486bd2f
openembedded: added new hash for tracking nightly builds
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-06 08:41:58 +02:00
Marc Mattmueller
af6f1b4c4e
jenkins: remove build history directory before collecting srcrevs
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-05 11:21:36 +02:00
Marc Mattmueller
8ceb9fb75b
jenkins: added wildcard after machine type for the bootloader image
...
The bootloader package of HW20 was empty as its namne is postfixed
with -v1 which differs to the other am335x images.
BugzID: 71427
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-04 13:18:14 +02:00
Marc Mattmueller
84eb0cdf58
rls 1.2.4: fixed hashes of submodules
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-05-04 11:49:30 +02:00
Marc Mattmueller
a375cef2f4
jenkins: fixed archiving distro version file
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-04-14 13:48:17 +02:00
Marc Mattmueller
3fae1c1e8d
rls 1.2.3: set hashes for submodules
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-04-06 16:08:14 +02:00
Alexandre Bard
edb33c6084
rls 1.2.2: set hashes for submodules
2021-03-19 15:29:21 +01:00
Alexandre Bard
7012582e82
local.conf: Disable generation of sources tarball
...
We don't need this and it is probably wasting build time and storage.
According to documentation:
"This technique is useful if you want to create a mirror server. If not,
however, the technique can simply waste time during the build."
https://www.yoctoproject.org/docs/3.1/mega-manual/mega-manual.html#faq
FAQ: 35.22
2021-03-13 13:49:35 +01:00
Marc Mattmueller
5ab5c23e79
jenkins: fct builds do not carry the 'Test<nbr>' postfix in its version
...
BugzID: 70652
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-03-09 09:42:47 +01:00
Marc Mattmueller
57a58ef946
rls 1.2.1: set hashes for submodules
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-03-05 11:54:52 +01:00
Alexandre Bard
3e8fad100d
bblayers: Always include fct layer
...
In order to avoid issues like missing licenses or corrupted kernel
shared directory, it is better to remove this hack and always include
the fct layer.
BugzID: 70627
2021-03-04 11:59:11 +01:00
Marc Mattmueller
03cc427024
release 1.2.0: updated submodule hashes to latest state
...
BugzID: 70117
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-02-18 12:08:12 +01:00
Marc Mattmüller
7c57231fcf
jenkins/collect revs: replaced interactive clear with redirection to /dev/null
2021-02-01 14:26:35 +01:00
Marc Mattmueller
bc8453960c
jenkins: added parameter to collecte the revisions used
...
BugzID: 69785
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-02-01 11:19:59 +01:00
Marc Mattmueller
9c611146e3
jenkins: do not filter and sort the output of auto revision output
...
BugzID: 69785
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-02-01 11:19:59 +01:00
Marc Mattmueller
5359b74d30
jenkins: creating revision files and archive them
...
BugzID: 69785
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-02-01 11:19:59 +01:00
Alexandre Bard
af20c2fa2e
bblayers: Always include om layer
...
This layer is now safe to be always used. Everything in it, must be
explicitly requested from the distro.conf
BugzID: 69970
2021-01-28 11:49:49 +01:00
Marc Mattmueller
d88370a78a
release 1.1.5: updated hashes of submodules
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-22 21:00:16 +01:00
Alexandre Bard
42d2fcc48a
Jenkinsfile: Fix starting build job directly
2021-01-19 09:18:31 +01:00
Alexandre Bard
20c73a4b9c
jenkinsfile: Add license workaround for gpsd
...
Since rework of gpsd recipes, this license is also often missing.
Temporary work around until we figure out the root cause.
2021-01-19 08:33:32 +01:00
Alexandre Bard
fa0a14b423
Jenkinsfile: Update fitImage paths
...
Since update to dunfell, the artifacts build with kernel variant (like
our linux-netmodule-initramfs and our fct-linux) are deployed in a
subdirectory with the name of the kernel, to avoid confusion with
artifacts built with the main kernel.
BugzID: 69636
2021-01-17 13:12:49 +01:00
Alexandre Bard
d531600175
Submodules: Update to dunfell
...
BugzID: 69636
2021-01-16 19:26:56 +01:00
Alexandre Bard
a9429dc09b
machine_select: Add HW23-DLM board
2021-01-16 19:26:56 +01:00
Marc Mattmueller
c36d79297a
jenkins: do no longer remove the distro version file
...
as the distro version file is now also used in the nightly, it
will be overwritten and no longer be removed after a build.
BugzID: 69736
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-14 17:46:54 +01:00
Marc Mattmueller
4080f1e212
jenkins: introduced the distro version file also for the nightly build
...
As the version string for a nightly build contains a Test POSTFIX,
similar to the release build the version string needs to be provided
to yocto.
BugzID: 69736
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-14 16:11:06 +01:00
Marc Mattmueller
6b0bd6ef95
jenkins: changed nightly built image to test release
...
The version string of a nightly build (not a release build) is
adapted to a test release including the build number of the
top job, e.g.
previously: 1.1.3-5-gca0e0ff-dirty
now: 1.1.3.Test127-5-gca0e0ff-dirty
BugzID: 69736
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-14 11:12:31 +01:00
Marc Mattmueller
7c4c903f2a
release 1.1.4: updated submodule hashes
...
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-11 10:51:04 +01:00
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