Skip to content

Instantly share code, notes, and snippets.

@rudolphjacksonm
Created March 10, 2023 14:26
Show Gist options
  • Save rudolphjacksonm/010f6c1d67a10eaacf1610d4854c6f47 to your computer and use it in GitHub Desktop.
Save rudolphjacksonm/010f6c1d67a10eaacf1610d4854c6f47 to your computer and use it in GitHub Desktop.
script for creating well-architected milestones
#!/bin/bash
set -euo pipefail
# assuming MILESTONE_NAME is passed in via release pipeline
source config/test_workload.env
source helpers/lib.sh
main() {
local milestoneName=$1
local workloadId=$(get_workload_id "${WORKLOAD_NAME}")
check_milestone "${workloadId}" "${milestoneName}"
create_milestone "${workloadId}" "${milestoneName}"
}
main "${MILESTONE_NAME}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment