freebsd-src/release
Colin Percival 242d1c32e4 Add support for recording EC2 AMI Ids in SSM
If SSMPREFIX is specified, AMI Ids will be recorded in the SSM
Parameter Store under the name
  ${SSMPREFIX}/${ARCH}/${FLAVOUR}/${ROOTFS}/${REVISION}/${BRANCH}
where ARCH is "amd64" or "arm64", FLAVOUR is "base" (but may have
other options in the future), ROOTFS is "ufs" (but may have other
options in the future), and REVISION and BRANCH have their normal
meanings.

FreeBSD will be using the public prefix "/aws/service/freebsd",
resulting in SSM Parameter names which look like
  /aws/service/freebsd/amd64/base/ufs/14.0/CURRENT

Relnotes:	yes
Sponsored by:	https://patreon.com/cperciva
MFC after:	2 weeks

(cherry picked from commit c5af0ac1a7)
2021-09-10 18:30:19 -07:00
..
amd64 release: amd64: Fix ISO/USB hybrid image 2021-03-27 12:09:22 +01:00
arm release: permanently remove the 'reldoc' target and associates 2021-05-12 10:49:08 -04:00
arm64 release: permanently remove the 'reldoc' target and associates 2021-05-12 10:49:08 -04:00
i386 Make i386 memstick images bootable. 2020-05-24 18:25:49 +00:00
packages pkgbase: make only vital packages vital, not their sub-packages 2021-08-16 18:15:46 +02:00
pkg_repos
powerpc Delete memstick images for PowerPC. 2021-04-15 09:27:21 -04:00
riscv release: permanently remove the 'reldoc' target and associates 2021-05-12 10:49:08 -04:00
scripts Use makefs(8) in release VM-image generation instead of md(4) and newfs. 2021-04-26 21:08:59 -04:00
tools EC2: Tell gptboot to skip its 3 second wait 2021-09-10 18:27:58 -07:00
Makefile release: permanently remove the 'reldoc' target and associates 2021-05-12 10:49:08 -04:00
Makefile.azure release: update to use git instead of svn: 2020-08-12 16:25:25 +00:00
Makefile.ec2 Add support for recording EC2 AMI Ids in SSM 2021-09-10 18:30:19 -07:00
Makefile.gce release: update to use git instead of svn: 2020-08-12 16:25:25 +00:00
Makefile.inc1 release: sync 'git count' logic with newvers.sh 2021-04-29 11:44:46 -04:00
Makefile.mirrors Append the branch commit count to _SNAP_SUFFIX for development 2020-12-16 18:40:49 +00:00
Makefile.vagrant release: update to use git instead of svn: 2020-08-12 16:30:33 +00:00
Makefile.vm pass UNAME_r to fix building 14.x ports on 13.x 2021-04-29 11:55:46 -04:00
rc.local Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
release.conf.sample release: permanently remove the 'reldoc' target and associates 2021-05-12 10:49:08 -04:00
release.sh release: fix ports checkout if /usr/ports does not exist 2021-05-12 12:10:09 -04:00