9480e17...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- fix private check
The visibility of a repo should be checked symmetrically. We also need to
be warned if k.s.y says not private while launchpad says private.
Signed-off-by: Cory Todd <email address hidden>
fa8ec56...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- document usage
Explain the intent and usage of this script. Add helper to check that
the working directory is a git tree before getting too far along.
Signed-off-by: Cory Todd <email address hidden>
1304b40...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- drop version-seeds
We no longer need version seeds now that we have the +fork repo feature
on Launchpad. Drop the associated code from this script.
Signed-off-by: Cory Todd <email address hidden>
4240f77...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- dry-run everywhere
Do not create package repos on Launchpad while in dry-run mode.
Signed-off-by: Cory Todd <email address hidden>
d103042...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- do not create pkg repos by default
Only attempt to create launchpad package repos if specificalyl asked to.
Signed-off-by: Cory Todd <email address hidden>
ca2f8e6...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- exclude security by default
The security repos require separate privileges from the primary repos.
Default to not sync security unless asked to.
Signed-off-by: Cory Todd <email address hidden>
9004fc2...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- add sync by handle support
Currently we will sync the provide list of codenames. Add the option to
sync by handle.
Signed-off-by: Cory Todd <email address hidden>
1944d88...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- add more logging context
Make the logs more readable for those unfamiliar with the output.
Signed-off-by: Cory Todd <email address hidden>
6ade4b7...
by
Cory Todd
on 2023-08-14
stable: publish-tags -- remove commented out code
Remove clutter to make things easier to read.
Signed-off-by: Cory Todd <email address hidden>
0996bbe...
by
Cory Todd
on 2023-08-10
stable: publish-tags -- convert print to logger
Replace all print statements with logger statements. Original spacing
and formatting has been maintained. Remember that print() automatically
emits a space between each parameter unless a separator is explicitly
provided. This also removes the manual stdout flushing.
Signed-off-by: Cory Todd <email address hidden>