Skip to content

Commit 83354de

Browse files
committed
Replace RELENG_ by v for poudriere to make vol name shorter
(cherry picked from commit 7761dab)
1 parent 0449a11 commit 83354de

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

tools/builder_common.sh

+5-5
Original file line numberDiff line numberDiff line change
@@ -1864,7 +1864,7 @@ pkg_repo_rsync() {
18641864
}
18651865

18661866
poudriere_create_patch() {
1867-
local _jail_patch="${SCRATCHDIR}/poudriere_jail.${GIT_REPO_BRANCH_OR_TAG}.patch"
1867+
local _jail_patch="${SCRATCHDIR}/poudriere_jail.${POUDRIERE_BRANCH}.patch"
18681868

18691869
if [ -z "${FREEBSD_PARENT_BRANCH}" ]; then
18701870
echo ">>> ERROR: FREEBSD_PARENT_BRANCH is not set"
@@ -1938,7 +1938,7 @@ poudriere_jail_name() {
19381938
fi
19391939

19401940
# Remove arch
1941-
echo "${PRODUCT_NAME}_${GIT_REPO_BRANCH_OR_TAG}_${_jail_arch##*.}"
1941+
echo "${PRODUCT_NAME}_${POUDRIERE_BRANCH}_${_jail_arch##*.}"
19421942
}
19431943

19441944
poudriere_rename_ports() {
@@ -2027,7 +2027,7 @@ poudriere_create_ports_tree() {
20272027
poudriere_init() {
20282028
local _error=0
20292029
local _archs=$(poudriere_possible_archs)
2030-
local _jail_patch="${SCRATCHDIR}/poudriere_jail.${GIT_REPO_BRANCH_OR_TAG}.patch"
2030+
local _jail_patch="${SCRATCHDIR}/poudriere_jail.${POUDRIERE_BRANCH}.patch"
20312031

20322032
LOGFILE=${BUILDER_LOGS}/poudriere.log
20332033

@@ -2159,7 +2159,7 @@ EOF
21592159

21602160
poudriere_update_jails() {
21612161
local _archs=$(poudriere_possible_archs)
2162-
local _jail_patch="${SCRATCHDIR}/poudriere_jail.${GIT_REPO_BRANCH_OR_TAG}.patch"
2162+
local _jail_patch="${SCRATCHDIR}/poudriere_jail.${POUDRIERE_BRANCH}.patch"
21632163

21642164
LOGFILE=${BUILDER_LOGS}/poudriere.log
21652165

@@ -2251,7 +2251,7 @@ poudriere_bulk() {
22512251
_ref_bulk="${POUDRIERE_BULK}"
22522252
fi
22532253

2254-
_bulk=${SCRATCHDIR}/poudriere_bulk.${GIT_REPO_BRANCH_OR_TAG}
2254+
_bulk=${SCRATCHDIR}/poudriere_bulk.${POUDRIERE_BRANCH}
22552255
sed -e "s,%%PRODUCT_NAME%%,${PRODUCT_NAME},g" ${_ref_bulk} > ${_bulk}
22562256

22572257
if ! poudriere bulk -f ${_bulk} -j ${jail_name} -p ${POUDRIERE_PORTS_NAME}; then

tools/builder_defaults.sh

+5-3
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,8 @@ if [ "${_cur_git_repo_branch_or_tag}" = "HEAD" ]; then
135135
else
136136
export GIT_REPO_BRANCH_OR_TAG="${_cur_git_repo_branch_or_tag}"
137137
fi
138+
# Use vX_Y instead of RELENG_X_Y for poudriere to make it shorter
139+
POUDRIERE_BRANCH=$(echo "${GIT_REPO_BRANCH_OR_TAG}" | sed 's,RELENG_,v,')
138140

139141
GIT_REPO_BASE=$(git -C ${BUILDER_ROOT} config --get remote.origin.url | sed -e 's,/[^/]*$,,')
140142

@@ -262,7 +264,7 @@ echo "$BUILTDATESTRING" > $BUILTDATESTRINGFILE
262264
# Poudriere
263265
export ZFS_TANK=${ZFS_TANK:-"zroot"}
264266
export ZFS_ROOT=${ZFS_ROOT:-"/poudriere"}
265-
export POUDRIERE_PORTS_NAME=${POUDRIERE_PORTS_NAME:-"${PRODUCT_NAME}_${GIT_REPO_BRANCH_OR_TAG}"}
267+
export POUDRIERE_PORTS_NAME=${POUDRIERE_PORTS_NAME:-"${PRODUCT_NAME}_${POUDRIERE_BRANCH}"}
266268

267269
export POUDRIERE_BULK=${POUDRIERE_BULK:-"${BUILDER_TOOLS}/conf/pfPorts/poudriere_bulk"}
268270
export POUDRIERE_PORTS_GIT_URL=${POUDRIERE_PORTS_GIT_URL:-"${GIT_REPO_BASE}/freebsd-ports.git"}
@@ -274,7 +276,7 @@ export PKG_RSYNC_SSH_PORT=${PKG_RSYNC_SSH_PORT:-"22"}
274276
export PKG_RSYNC_DESTDIR=${PKG_RSYNC_DESTDIR:-"/usr/local/www/beta/packages"}
275277
export PKG_RSYNC_LOGS=${PKG_RSYNC_LOGS:-"/usr/local/www/beta"}
276278
export PKG_REPO_SERVER=${PKG_REPO_SERVER:-"pkg+http://beta.pfsense.org/packages"}
277-
export PKG_REPO_CONF_BRANCH=${PKG_REPO_CONF_BRANCH:-"${GIT_REPO_BRANCH_OR_TAG}"}
279+
export PKG_REPO_CONF_BRANCH=${PKG_REPO_CONF_BRANCH:-"${POUDRIERE_BRANCH}"}
278280

279281
# Command used to sign pkg repo
280282
export PKG_REPO_SIGNING_COMMAND=${PKG_REPO_SIGNING_COMMAND:-""}
@@ -305,7 +307,7 @@ esac
305307

306308
# Define base package version, based on date for snaps
307309
export CORE_PKG_VERSION="${PRODUCT_VERSION%%-*}${CORE_PKG_DATESTRING}"
308-
export CORE_PKG_PATH=${CORE_PKG_PATH:-"${SCRATCHDIR}/${PRODUCT_NAME}_${GIT_REPO_BRANCH_OR_TAG}_${TARGET_ARCH}-core"}
310+
export CORE_PKG_PATH=${CORE_PKG_PATH:-"${SCRATCHDIR}/${PRODUCT_NAME}_${POUDRIERE_BRANCH}_${TARGET_ARCH}-core"}
309311
export CORE_PKG_REAL_PATH="${CORE_PKG_PATH}/.real_${DATESTRING}"
310312
export CORE_PKG_TMP=${CORE_PKG_TMP:-"${SCRATCHDIR}/core_pkg_tmp"}
311313

0 commit comments

Comments
 (0)