blob: 114347f9e6406a52bb58a8eef21de4414b696210 [file] [log] [blame]
Riku Voipio9e35a3a2021-10-13 15:45:17 +03001#!/bin/bash
2
Arthur Shee230bcc2022-12-15 14:07:37 -08003export PACKER_LOG=1
4
Arthur She6ffdd6c2022-04-08 11:22:39 -07005AMI=""
6[ ${BUILD_UBUNTU_AMI} == "true" ] && AMI="${AMI} ubuntu"
7[ ${BUILD_FREEBSD_AMI} == "true" ] && AMI="${AMI} freebsd"
Kelley Spoon6a3b6a12022-11-17 07:43:28 -06008[ ${BUILD_CUSTOM_AMI} == "true" ] && AMI="${AMI} custom"
Arthur She6ffdd6c2022-04-08 11:22:39 -07009
10[ -z "${AMI}" ] && echo "Build Nothing.." && exit
11
Riku Voipio9e35a3a2021-10-13 15:45:17 +030012rm -rf mbedtls-amis
Arthur She9807f372021-12-07 15:06:46 -080013git clone https://git.trustedfirmware.org/next/ci/mbedtls-amis.git
Riku Voipio9e35a3a2021-10-13 15:45:17 +030014cd mbedtls-amis
15
Arthur She6ffdd6c2022-04-08 11:22:39 -070016for os in ${AMI}
17do
18 echo -e "\nBuild ${os} AMI"
19 [ ! -f "packer_${os}.json" ] && echo -e "\nERROR: Can not find packer_${os}.json" && exit -1
20 # Dump packer_config.json to job log
21 cat packer_${os}.json
22 packer build packer_${os}.json
23done