File tree Expand file tree Collapse file tree 3 files changed +7
-9
lines changed
Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -30,10 +30,10 @@ cd ${BGO_SPACE}/bin/linux_amd64/linux/usr/bin/; strip --strip-unneeded amazon-ss
3030
3131echo " Creating the rpm package"
3232
33- BUILD_ROOT=" --buildroot ${BGO_SPACE} /bin/linux_amd64/linux"
3433SPEC_FILE=" ${BGO_SPACE} /packaging/linux/amazon-ssm-agent.spec"
34+ BUILD_ROOT=" ${BGO_SPACE} /bin/linux_amd64/linux"
3535
36- rpmbuild -bb --define " rpmversion ` cat ${BGO_SPACE} /VERSION` " --define " buildarch 'x86_64' " --define " _topdir bin/linux_amd64/linux/rpmbuild" ${BUILD_ROOT} ${SPEC_FILE}
36+ setarch x86_64 rpmbuild -bb --define " rpmversion ` cat ${BGO_SPACE} /VERSION` " --define " _topdir bin/linux_amd64/linux/rpmbuild" --buildroot ${BUILD_ROOT} ${SPEC_FILE}
3737
3838echo " Copying rpm files to bin"
3939
Original file line number Diff line number Diff line change @@ -30,11 +30,12 @@ cd ${BGO_SPACE}/bin/linux_386/linux/usr/bin/; strip --strip-unneeded amazon-ssm-
3030
3131echo " Creating the rpm package"
3232
33- BUILD_ROOT=" --buildroot ${BGO_SPACE} /bin/linux_386/linux"
3433SPEC_FILE=" ${BGO_SPACE} /packaging/linux/amazon-ssm-agent.spec"
34+ BUILD_ROOT=" ${BGO_SPACE} /bin/linux_386/linux"
35+
36+ setarch i386 rpmbuild --target i386 -bb --define " rpmversion ` cat ${BGO_SPACE} /VERSION` " --define " _topdir bin/linux_386/linux/rpmbuild" --buildroot ${BUILD_ROOT} ${SPEC_FILE}
3537
36- setarch i686 rpmbuild --target i686 -bb --define " rpmversion ` cat ${BGO_SPACE} /VERSION` " --define " buildarch 'noarch'" --define " _topdir bin/linux_386/linux/rpmbuild" ${BUILD_ROOT} ${SPEC_FILE}
3738echo " Copying rpm files to bin"
3839
39- cp ${BGO_SPACE} /bin/linux_386/linux/rpmbuild/RPMS/noarch /* .rpm ${BGO_SPACE} /bin/
40- cp ${BGO_SPACE} /bin/linux_386/linux/rpmbuild/RPMS/noarch /* .rpm ${BGO_SPACE} /bin/linux_386/amazon-ssm-agent.rpm
40+ cp ${BGO_SPACE} /bin/linux_386/linux/rpmbuild/RPMS/i386 /* .rpm ${BGO_SPACE} /bin/
41+ cp ${BGO_SPACE} /bin/linux_386/linux/rpmbuild/RPMS/i386 /* .rpm ${BGO_SPACE} /bin/linux_386/amazon-ssm-agent.rpm
Original file line number Diff line number Diff line change 1- %define _binaries_in_noarch_packages_terminate_build 0
2-
31Name : amazon-ssm-agent
42Version : %rpmversion
53Release : 1
64Summary : Manage EC2 Instances using SSM APIs
75
86Group : Amazon/Tools
9- BuildArch : %buildarch
107License : Amazon Software License
118URL : http://docs.aws.amazon.com/ssm/latest/APIReference/Welcome.html
129
You can’t perform that action at this time.
0 commit comments