2022-08-04 16:08:26 +02:00
|
|
|
# vim:syntax=sh
|
|
|
|
|
|
|
|
logfile_base=~/publish_logs/tumbleweed/$(date -d "$date" '+%Y/%m/%d/%H%M')
|
|
|
|
synclog="${logfile_base}.log"
|
|
|
|
deletelog="${logfile_base}-deletes.log"
|
|
|
|
path="/tumbleweed"
|
|
|
|
flavors=(DVD-x86_64 NET-x86_64 GNOME-Live-x86_64 KDE-Live-x86_64 Rescue-CD-x86_64 \
|
|
|
|
DVD-i586 NET-i586 GNOME-Live-i686 KDE-Live-i686 Rescue-CD-i686)
|
|
|
|
|
|
|
|
get_version() {
|
|
|
|
# get expected version from first flavor
|
|
|
|
if [ -z "$version" ]; then
|
|
|
|
version=`echo $stage/iso/openSUSE-Tumbleweed-$flavor-Snapshot????????-Media.iso`
|
|
|
|
version=${version##*Snapshot}
|
|
|
|
version=${version%-*}
|
|
|
|
if [ -z "$version" ]; then
|
|
|
|
echo "no version found, exit." | tee -a $synclog
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
}
|
|
|
|
|
2023-01-02 15:24:00 +01:00
|
|
|
get_iso()
|
2022-08-04 16:08:26 +02:00
|
|
|
{
|
|
|
|
iso="openSUSE-Tumbleweed-$flavor-Snapshot$version-Media.iso"
|
|
|
|
}
|
|
|
|
|
2023-01-02 15:24:00 +01:00
|
|
|
get_iso_link()
|
2022-08-04 16:08:26 +02:00
|
|
|
{
|
|
|
|
link="$stage/iso/openSUSE-Tumbleweed-$flavor-Current.iso"
|
|
|
|
}
|
|
|
|
|
|
|
|
get_diff_url()
|
|
|
|
{
|
|
|
|
url="$diff_url_base/tumbleweed/diff/$version"
|
|
|
|
}
|
|
|
|
|
|
|
|
get_mark_published_url()
|
|
|
|
{
|
|
|
|
url="$diff_url_base/tumbleweed/current"
|
|
|
|
}
|
|
|
|
|
|
|
|
get_changes_filename()
|
|
|
|
{
|
|
|
|
local year=`date +%Y`
|
|
|
|
changes="$changes_dir_base/tumbleweed/$year/Changes.$version.txt"
|
|
|
|
}
|