mirror of
https://github.com/flatcar/scripts.git
synced 2025-11-28 22:12:10 +01:00
jenkins: do not check out branches of coreos-overlay and portage-stable
The default branch of both repos, coreos-overlay and portage-stable, should be `main`. If we checkout `master` branch, which contains invalid source code that was deprecated many years ago, the build could sometimes fail, e.g. when trying to build perl 5.26.2 with gcc 10. Simply delete the code checking out branches, as the part is already being handled in emerge-gitclone.
This commit is contained in:
parent
98d964d689
commit
39301b007f
@ -40,11 +40,6 @@ export PORTAGE_BINHOST="${PORTAGE_BINHOST}"
|
||||
export {FETCH,RESUME}COMMAND_GS="/usr/bin/gangue get --json-key=/opt/credentials.json --verify=true /opt/verify.asc \"\${URI}\" \"\${DISTDIR}/\${FILE}\""
|
||||
emerge-gitclone
|
||||
. /usr/share/coreos/release
|
||||
if [[ $FLATCAR_RELEASE_VERSION =~ master ]]
|
||||
then
|
||||
git -C /var/lib/portage/portage-stable checkout master
|
||||
git -C /var/lib/portage/coreos-overlay checkout master
|
||||
fi
|
||||
emerge -gv coreos-sources
|
||||
ln -fns /boot/config /usr/src/linux/.config
|
||||
exec make -C /usr/src/linux -j"$(nproc)" modules_prepare V=1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user