mirror of
https://tvoygit.ru/Djam/r11-builder-agent.git
synced 2025-02-23 10:22:45 +00:00
use old-style lint policy for packages-spec namings
This commit is contained in:
parent
b0b0cb50c6
commit
176b6ffdca
2 changed files with 7 additions and 4 deletions
|
@ -4,7 +4,7 @@ RUN urpmi --auto --auto-update --no-verify-rpm \
|
|||
&& rm -f /etc/localtime \
|
||||
&& ln -s /usr/share/zoneinfo/UTC /etc/localtime \
|
||||
&& urpmi.addmedia builder http://abf-downloads.rosalinux.ru/rosa2016.1/repository/x86_64/main/testing/ \
|
||||
&& urpmi --no-suggests --no-verify-rpm --auto mock-urpm git curl sudo builder-c xz timezone \
|
||||
&& urpmi --no-suggests --no-verify-rpm --auto mock-urpm git valgrind curl sudo builder-c xz timezone \
|
||||
&& sed -i 's!openmandriva.org!rosalinux.ru!g' /etc/builder-c/filestore_upload.sh \
|
||||
&& sed -i 's!file-store!abf-n-file-store!g' /etc/builder-c/filestore_upload.sh \
|
||||
&& sed -i -e "s/Defaults requiretty.*/ #Defaults requiretty/g" /etc/sudoers \
|
||||
|
@ -17,4 +17,4 @@ RUN urpmi --auto --auto-update --no-verify-rpm \
|
|||
&& rm -rf /usr/share/man/ /usr/share/cracklib /usr/share/doc
|
||||
|
||||
COPY builder.conf /etc/builder-c/
|
||||
ENTRYPOINT ["/usr/bin/builder"]
|
||||
ENTRYPOINT ["/usr/bin/valgrind", "--undef-value-errors=no", "/usr/bin/builder"]
|
||||
|
|
|
@ -276,6 +276,8 @@ arm_platform_detector
|
|||
# We will rerun the build in case when repository is modified in the middle,
|
||||
# but for safety let's limit number of retest attempts
|
||||
# (since in case when repository metadata is really broken we can loop here forever)
|
||||
|
||||
|
||||
MAX_RETRIES=10
|
||||
WAIT_TIME=60
|
||||
RETRY_GREP_STR="You may need to update your urpmi database\|problem reading synthesis file of medium\|retrieving failed: "
|
||||
|
@ -285,6 +287,7 @@ if [ "$rerun_tests" = 'true' ]; then
|
|||
return 0
|
||||
fi
|
||||
|
||||
spec_name=`ls -1 | grep '.spec$'`
|
||||
echo '--> Build src.rpm'
|
||||
try_rebuild=true
|
||||
retry=0
|
||||
|
@ -307,9 +310,9 @@ do
|
|||
sleep ${WAIT_TIME}
|
||||
fi
|
||||
fi
|
||||
$MOCK_BIN -v --configdir=$config_dir --buildsrpm --spec=$build_package/${PACKAGE}.spec --sources=$build_package --no-cleanup-after --no-clean $extra_build_src_rpm_options --resultdir=$OUTPUT_FOLDER
|
||||
$MOCK_BIN -v --configdir=$config_dir --buildsrpm --spec=$build_package/${spec_name} --sources=$build_package --no-cleanup-after --no-clean $extra_build_src_rpm_options --resultdir=$OUTPUT_FOLDER
|
||||
else
|
||||
$MOCK_BIN -v --configdir=$config_dir --buildsrpm --spec=$build_package/${PACKAGE}.spec --sources=$build_package --no-cleanup-after $extra_build_src_rpm_options --resultdir=$OUTPUT_FOLDER
|
||||
$MOCK_BIN -v --configdir=$config_dir --buildsrpm --spec=$build_package/${spec_name} --sources=$build_package --no-cleanup-after $extra_build_src_rpm_options --resultdir=$OUTPUT_FOLDER
|
||||
fi
|
||||
|
||||
rc=${PIPESTATUS[0]}
|
||||
|
|
Loading…
Add table
Reference in a new issue