remove unused packages from release_index.html

This commit is contained in:
notplants 2022-01-13 10:32:42 -05:00
parent 7b3539bdb6
commit 53c7991821
2 changed files with 13 additions and 9 deletions

View File

@ -61,7 +61,7 @@ steps:
- chroot: /
shell: |
apt-get update
apt-get update --allow-releaseinfo-change
unless: rootfs_unpacked
- apt: install
@ -142,15 +142,25 @@ steps:
- gnupg2
tag: /
- shell: |
# because the linux kernel updates its vesrion
# we need to make sure that we keep config.txt_i2c in sync with this
# e.g. kernel=vmlinuz-4.19.0-18-arm64
# this copy command helps us see what the linux kernel version is (TODO: better way to do this)
cp "${ROOT?}/boot/firmware/config.txt" /srv/peachcloud/automation/peach-img-builder/peach-img-kernel-config.log
root-fs: /
- chroot: /
shell: |
pip3 install setuptools
echo "deb http://apt.peachcloud.org/ buster main" > /etc/apt/sources.list.d/peach.list
wget -O /tmp/pubkey.gpg http://apt.peachcloud.org/pubkey.gpg
apt-key add /tmp/pubkey.gpg
apt-get update
apt-get update --allow-releaseinfo-change
apt-get install -y peach-config
RUST_LOG=info /usr/bin/peach-config setup -i -n -d
# set default password for peach-web to peachcloud
RUST_LOG=info /usr/bin/peach-config changepassword -p peachcloud
# lastly log which versions of microservices were installed and copy the provenance to the host machine
- chroot: /

View File

@ -27,14 +27,8 @@
<h1>PeachCloud Package Builds</h1>
<p>The above image contains the following packages:</p>
<ul>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-config/peach-config_{{packages['peach-config']}}_all.deb">peach-config</a> - {{packages["peach-config"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-buttons/peach-buttons_{{packages['peach-buttons']}}_arm64.deb">peach-buttons</a> - {{packages["peach-buttons"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-buttons/peach-menu_{{packages['peach-menu']}}_arm64.deb">peach-menu</a> - {{packages["peach-menu"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-monitor/peach-monitor_{{packages['peach-monitor']}}_arm64.deb">peach-monitor</a> - {{packages["peach-monitor"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-network/peach-network_{{packages['peach-network']}}_arm64.deb">peach-network</a> - {{packages["peach-network"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-oled/peach-oled_{{packages['peach-oled']}}_arm64.deb">peach-oled</a> - {{packages["peach-oled"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-stats/peach-stats_{{packages['peach-stats']}}_arm64.deb">peach-stats</a> - {{packages["peach-stats"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-web/peach-web_{{packages['peach-web']}}_arm64.deb">peach-web</a> - {{packages["peach-web"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-config/peach-config_{{packages['peach-config']}}_all.deb">peach-config</a> - {{packages["peach-config"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-dyndns-updater/peach-dyndns-updater_{{packages['peach-dyndns-updater']}}_arm64.deb">peach-dyndns-updater</a> - {{packages["peach-dyndns-updater"]}}</li>
<li><a href="http://apt.peachcloud.org/pool/buster/main/p/peach-go-sbot/peach-go-sbot_{{packages['peach-go-sbot']}}_all.deb">peach-go-sbot</a> - {{packages["peach-go-sbot"]}}</li>
</ul>