File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,21 +7,20 @@ export FEATURES
77[ -d ' /etc/portage/env' ] || mkdir -p /etc/portage/env/
88printf ' FEATURES="%s test"' " ${FEATURES} " >> /etc/portage/env/features-test
99
10- # Verify-sig is causing circular deps. Allow verify-sig after testing is moved to a bigger docker container which includes bdeps
1110pretend_build () {
12- USE= " -verify-sig " emerge --getbinpkg=y --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose --pretend " ${1} "
11+ emerge --getbinpkg=y --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose --pretend " ${1} "
1312}
1413
1514dep_build () {
16- USE= " -verify-sig " emerge --getbinpkg=y --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose --onlydeps " ${1} "
15+ emerge --getbinpkg=y --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose --onlydeps " ${1} "
1716}
1817
1918binpkg_build () {
20- USE= " -verify-sig " emerge --getbinpkg=y --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose " ${1} "
19+ emerge --getbinpkg=y --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose " ${1} "
2120}
2221
2322build () {
24- FEATURES=" ${FEATURES} -getbinpkg" USE= " -verify-sig " emerge --getbinpkg=n --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose " ${1} "
23+ FEATURES=" ${FEATURES} -getbinpkg" emerge --getbinpkg=n --buildpkg=n --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose " ${1} "
2524}
2625
2726print_build_log () {
@@ -34,6 +33,9 @@ print_build_log() {
3433 fi
3534}
3635
36+ # Until we have a pentoo-ci to build from, add in the bdeps in the first step to avoid circular breakage
37+ emerge --with-bdeps=y --jobs=" $( nproc) " --load-average=" $( nproc) " --verbose @world
38+
3739for i in $( git --no-pager diff --name-only " $( git rev-parse --verify origin/master 2> /dev/null) " HEAD) ; do
3840 if [ " ${i% .ebuild} " != " ${i} " ]; then
3941 test_ebuild=" $( printf ' %s' " ${i% .ebuild} " | awk -F' /' ' {print "="$1"/"$3}' ) "
You can’t perform that action at this time.
0 commit comments