Я должен хранить последние 5 папок с результатами теста. Каждый раз, когда выполняются тесты, создается папка «target» со всеми результатами. Идея состоит в том, чтобы переместить эту папку и добавить счетчик (например: target1, target2, ...). И хранить последние 5 казней.
Важно, чтобы при наличии 5 папок и новом тестовом выполнении новая папка была удалена, а все старые папки были переименованы, начиная с новой, начиная с новой, как target1, и новой последней с target4 до target5
.
Пока я просто храню последний.
rm -rf ${WORKSPACE}/target
if [ -d "${WORKSPACE}/tjba-hmi-toolkit/target" ]; then
# Control will enter here if "target" exists.
cp -r ${WORKSPACE}/tjba-hmi-toolkit/target ${WORKSPACE}/
fi