Загрузка данных


sudo docker exec "$CID" bash -lc '
echo "JOB=${CI_JOB_NAME:-unknown}"
echo "PROJECT=${CI_PROJECT_DIR:-unknown}"
echo
ps -eo pid,ppid,etime,%cpu,%mem,args --sort=-%cpu | head -30
'

sudo docker exec -it "$CID" bash -lc '
log=$(find "${CI_PROJECT_DIR}/output" \
  -maxdepth 2 \
  -type f \
  -name build.log |
  head -n1)

echo "Watching: ${log}"
test -n "${log}"
tail -f "${log}"
'

sudo docker exec "$CID" bash -lc '
for log in "${CI_PROJECT_DIR}"/output/*/build/build-time.log; do
  [ -f "$log" ] && {
    echo "=== $log ==="
    tail -30 "$log"
  }
done
'

sudo docker exec "$CID" bash -lc '
find "${CI_PROJECT_DIR}/output" \
  -maxdepth 2 \
  -type f \
  -name build.log \
  -exec sh -c "
    echo === \$1 ===
    grep \"^>>>\" \"\$1\" | tail -20
  " sh {} \;
'

sudo docker ps --format \
  'ID={{.ID}} NAME={{.Names}} STATUS={{.Status}} IMAGE={{.Image}}'