Fix log generation in CI package stage
This commit is contained in:
parent
88485e56f5
commit
b14c49ad5d
1 changed files with 4 additions and 4 deletions
|
|
@ -64,6 +64,7 @@ srcdir=$PWD
|
||||||
rm -rf package/versions/$visible_ver
|
rm -rf package/versions/$visible_ver
|
||||||
mkdir -p $outdir
|
mkdir -p $outdir
|
||||||
|
|
||||||
|
new_log=$(mktemp)
|
||||||
# Some files should be excluded from the package
|
# Some files should be excluded from the package
|
||||||
cat << EOF > exclude.txt
|
cat << EOF > exclude.txt
|
||||||
.git
|
.git
|
||||||
|
|
@ -72,13 +73,12 @@ cat << EOF > exclude.txt
|
||||||
.travis.yml
|
.travis.yml
|
||||||
package
|
package
|
||||||
doc
|
doc
|
||||||
|
ArduinoCore-API
|
||||||
EOF
|
EOF
|
||||||
# Also include all files which are ignored by git
|
# Also include all files which are ignored by git
|
||||||
git ls-files --other --directory >> exclude.txt
|
git ls-files --other --directory >> exclude.txt
|
||||||
# Now copy files to $outdir
|
# Now copy files to $outdir
|
||||||
rsync -a -L -K --exclude-from 'exclude.txt' $srcdir/ $outdir/
|
rsync -a -L -K --exclude-from 'exclude.txt' $srcdir/ $outdir/
|
||||||
#mv $outdir/ArduinoCore-API/api $outdir/cores/rp2040/api
|
|
||||||
rm -rf $outdir/ArduinoCore-API
|
|
||||||
rm exclude.txt
|
rm exclude.txt
|
||||||
|
|
||||||
# For compatibility, on OS X we need GNU sed which is usually called 'gsed'
|
# For compatibility, on OS X we need GNU sed which is usually called 'gsed'
|
||||||
|
|
@ -158,7 +158,6 @@ echo "Downloading base package: $base_ver"
|
||||||
old_json=package_rp2040_index_stable.json
|
old_json=package_rp2040_index_stable.json
|
||||||
curl -L -o $old_json "https://github.com/earlephilhower/arduino-pico/releases/download/${base_ver}/package_rp2040_index.json"
|
curl -L -o $old_json "https://github.com/earlephilhower/arduino-pico/releases/download/${base_ver}/package_rp2040_index.json"
|
||||||
new_json=package_rp2040_index.json
|
new_json=package_rp2040_index.json
|
||||||
new_log=package_rp2040_index.log
|
|
||||||
|
|
||||||
set +e
|
set +e
|
||||||
# Merge the old and new
|
# Merge the old and new
|
||||||
|
|
@ -180,7 +179,8 @@ mv tmp $new_json
|
||||||
set -e
|
set -e
|
||||||
cat $new_json | jq empty
|
cat $new_json | jq empty
|
||||||
|
|
||||||
git log $base_ver..HEAD --oneline | sed 's/\b / * /' | cut -f2- -d" " > $new_log
|
cat $new_log > package_rp2040_index.log
|
||||||
|
rm -f $new_log
|
||||||
|
|
||||||
popd
|
popd
|
||||||
popd
|
popd
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue