freebsd-dev/release
Colin Percival c5af0ac1a7 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
2021-08-26 18:01:02 -07:00
..
amd64 release: amd64: Fix ISO/USB hybrid image 2021-03-27 12:04:51 +01:00
arm arm: add a release conf for distribution files 2021-04-29 10:10:08 -03:00
arm64 arm64: allwinner: Remove sun50i-a64-opp 2021-07-24 17:59:35 +02:00
i386 Make i386 memstick images bootable. 2020-05-24 18:25:49 +00:00
packages pkgbase: Create a FreeBSD-nfs package 2021-06-19 17:49:50 +02:00
pkg_repos
powerpc Delete memstick images for PowerPC. 2021-02-23 22:17:20 -05:00
riscv release: permanently remove the 'reldoc' target and associates 2021-02-17 23:00:03 -05:00
scripts release: Move the vagrant.vmx config out to its own file to match vbox 2021-03-12 09:44:42 -07:00
tools release: allow VM_EXTRA_PACKAGES to be specified in the environment 2021-08-09 10:31:51 -06:00
Makefile sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
Makefile.azure release: sprinkle UNAME_r hacks following c883b6fd8c 2021-03-04 09:25:18 -05:00
Makefile.ec2 Add support for recording EC2 AMI Ids in SSM 2021-08-26 18:01:02 -07:00
Makefile.gce release: sprinkle UNAME_r hacks following c883b6fd8c 2021-03-04 09:25:18 -05:00
Makefile.inc1 release: sync 'git count' logic with newvers.sh 2021-03-17 10:57:32 -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: Move the vagrant.vmx config out to its own file to match vbox 2021-03-12 09:44:42 -07:00
Makefile.vm release: fix VMSIZE following 1ca8842f3a 2021-03-04 08:43:02 -05:00
rc.local Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
release.conf.sample release: fix VMSIZE following 1ca8842f3a 2021-03-04 08:43:02 -05:00
release.sh release: fix ports checkout if /usr/ports does not exist 2021-05-12 12:08:59 -04:00