Skip to content

Commit 4de583b

Browse files
committed
Move bump_timestamp into cmdlib
1 parent 6ad6c65 commit 4de583b

File tree

3 files changed

+14
-22
lines changed

3 files changed

+14
-22
lines changed

src/bump-timestamp

-21
This file was deleted.

src/cmd-build

+1-1
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ mv -T "${tmp_builddir}" "${builddir}"
406406
ln -Tsf "${buildid}" builds/latest
407407

408408
if [ "${SKIP_PRUNE}" == 1 ]; then
409-
"${dn}"/bump-timestamp --workdir "${workdir}" --insert-only "${buildid}"
409+
bump_timestamp "${buildid}" "${workdir}"
410410
else
411411
"${dn}"/cmd-prune --workdir "${workdir}"
412412
fi

src/cmdlib.sh

+13
Original file line numberDiff line numberDiff line change
@@ -685,3 +685,16 @@ get_latest_qemu() {
685685
ls ${builddir}/*-qemu.qcow2*
686686
fi
687687
}
688+
689+
bump_timestamp() {
690+
local buildid=$1; shift
691+
local dir=$1; shift
692+
(python3 -c "
693+
import sys
694+
sys.path.insert(0, '${DIR}')
695+
from cosalib.builds import Builds
696+
builds = Builds('${workdir:-$(pwd)}')
697+
builds.insert_build('${buildid}')
698+
builds.bump_timestamp()
699+
print('Build timestamp was updated')")
700+
}

0 commit comments

Comments
 (0)