snapshot_from_repo.sh 535 Bytes
Newer Older
1 2 3 4
#! /bin/bash

current_time=$(date "+%Y.%m.%d-%H.%M.%S")
repo_name="packages-"$current_time
5
package_dir="/opt/custom_packages/"
6 7 8 9 10
release_name="sugam"
release_version="2.1"
snapshot_name=$release_name-$release_version-main-w-inhouse-$current_time

# Create new repo with updates packages
11
aptly repo create $repo_name
12 13 14 15 16 17 18

aptly repo add  $repo_name $package_dir

aptly snapshot create $snapshot_name from repo $repo_name

# For now manually take care of the publish, it may be fatal in case something
# happened incorrectly in this procedure