Change-Id: Ibac6f2a115028bcc63994e701f0a1986e9c1745a
Reviewed-on: http://photon-jenkins.eng.vmware.com/129
Tested-by: jenkins-photon <wangnan2015@hotmail.com>
Reviewed-by: <anishs@vmware.com>
| ... | ... |
@@ -66,8 +66,7 @@ micro-iso: check $(PHOTON_STAGE) $(PHOTON_PACKAGES_MICRO) |
| 66 | 66 |
-p $(PHOTON_GENERATED_DATA_DIR)/$(MICRO_PACKAGE_LIST_FILE) \ |
| 67 | 67 |
-o $(PHOTON_STAGE)/common/data \ |
| 68 | 68 |
-f > \ |
| 69 |
- $(PHOTON_LOGS_DIR)/installer.log 2>&1 && \ |
|
| 70 |
- cd $(PHOTON_STAGE) && ln -fs photon-micro-$(PHOTON_RELEASE_VERSION)-$(PHOTON_BUILD_NUMBER).iso photon-micro.iso |
|
| 69 |
+ $(PHOTON_LOGS_DIR)/installer.log 2>&1 |
|
| 71 | 70 |
|
| 72 | 71 |
packages-micro: check $(PHOTON_STAGE) $(PHOTON_PUBLISH_RPMS) $(PHOTON_SOURCES) generate-dep-lists |
| 73 | 72 |
@echo "Building all Micro RPMS..." |
| ... | ... |
@@ -100,8 +99,7 @@ minimal-iso: check $(PHOTON_STAGE) $(PHOTON_PACKAGES_MINIMAL) |
| 100 | 100 |
-p $(PHOTON_GENERATED_DATA_DIR)/$(MINIMAL_PACKAGE_LIST_FILE) \ |
| 101 | 101 |
-o $(PHOTON_STAGE)/common/data \ |
| 102 | 102 |
-f > \ |
| 103 |
- $(PHOTON_LOGS_DIR)/installer.log 2>&1 && \ |
|
| 104 |
- cd $(PHOTON_STAGE) && ln -fs photon-minimal-$(PHOTON_RELEASE_VERSION)-$(PHOTON_BUILD_NUMBER).iso photon-minimal.iso |
|
| 103 |
+ $(PHOTON_LOGS_DIR)/installer.log 2>&1 |
|
| 105 | 104 |
|
| 106 | 105 |
ostree-host-iso: check $(PHOTON_STAGE) ostree-repo |
| 107 | 106 |
@echo "Building Photon OSTree Host ISO..." |
| ... | ... |
@@ -114,8 +112,7 @@ ostree-host-iso: check $(PHOTON_STAGE) ostree-repo |
| 114 | 114 |
-p $(PHOTON_GENERATED_DATA_DIR)/build_install_options_ostreehost.json \ |
| 115 | 115 |
-o $(PHOTON_STAGE)/common/data \ |
| 116 | 116 |
-f > \ |
| 117 |
- $(PHOTON_LOGS_DIR)/installer.log 2>&1 && \ |
|
| 118 |
- cd $(PHOTON_STAGE) && ln -fs photon-ostree-host-$(PHOTON_RELEASE_VERSION)-$(PHOTON_BUILD_NUMBER).iso photon-ostree-host.iso |
|
| 117 |
+ $(PHOTON_LOGS_DIR)/installer.log 2>&1 |
|
| 119 | 118 |
|
| 120 | 119 |
live-iso: check $(PHOTON_STAGE) $(PHOTON_PACKAGES_MINIMAL) minimal-iso |
| 121 | 120 |
@echo "Building Photon Minimal LIVE ISO..." |
| ... | ... |
@@ -128,8 +125,7 @@ live-iso: check $(PHOTON_STAGE) $(PHOTON_PACKAGES_MINIMAL) minimal-iso |
| 128 | 128 |
-p $(PHOTON_GENERATED_DATA_DIR)/build_install_options_livecd.json \ |
| 129 | 129 |
-o $(PHOTON_STAGE)/common/data \ |
| 130 | 130 |
-f > \ |
| 131 |
- $(PHOTON_LOGS_DIR)/installer.log 2>&1 && \ |
|
| 132 |
- cd $(PHOTON_STAGE) && ln -fs photon-live-iso-$(PHOTON_RELEASE_VERSION)-$(PHOTON_BUILD_NUMBER).iso photon-live-iso.iso |
|
| 131 |
+ $(PHOTON_LOGS_DIR)/installer.log 2>&1 |
|
| 133 | 132 |
|
| 134 | 133 |
packages-minimal: check $(PHOTON_STAGE) $(PHOTON_PUBLISH_RPMS) $(PHOTON_SOURCES) generate-dep-lists |
| 135 | 134 |
@echo "Building all RPMS..." |
| ... | ... |
@@ -159,8 +155,7 @@ iso: check $(PHOTON_STAGE) $(PHOTON_PACKAGES) ostree-repo |
| 159 | 159 |
-p $(PHOTON_GENERATED_DATA_DIR)/$(FULL_PACKAGE_LIST_FILE) \ |
| 160 | 160 |
-o $(PHOTON_STAGE)/common/data \ |
| 161 | 161 |
-f > \ |
| 162 |
- $(PHOTON_LOGS_DIR)/installer.log 2>&1 && \ |
|
| 163 |
- cd $(PHOTON_STAGE) && ln -fs photon-$(PHOTON_RELEASE_VERSION)-$(PHOTON_BUILD_NUMBER).iso photon.iso |
|
| 162 |
+ $(PHOTON_LOGS_DIR)/installer.log 2>&1 |
|
| 164 | 163 |
|
| 165 | 164 |
pkgtree: |
| 166 | 165 |
@cd $(PHOTON_SPECDEPS_DIR) && \ |
| ... | ... |
@@ -5,6 +5,5 @@ PHOTON_IMG_OUTPUT_PATH=$1 |
| 5 | 5 |
cd $PHOTON_IMG_OUTPUT_PATH |
| 6 | 6 |
mv photon-ami.raw photon-ami-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.raw |
| 7 | 7 |
tar -Szcf photon-ami-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.tar.gz photon-ami-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.raw |
| 8 |
-ln -s photon-ami-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.tar.gz photon-ami.tar.gz |
|
| 9 | 8 |
|
| 10 | 9 |
rm -f photon-ami-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.raw |
| ... | ... |
@@ -7,7 +7,6 @@ mkdir -p $SRC_ROOT/tools/bin |
| 7 | 7 |
make clean |
| 8 | 8 |
make |
| 9 | 9 |
$SRC_ROOT/tools/bin/imgconverter -i $PHOTON_IMG_OUTPUT_PATH/photon-azure.raw -v vhd -o $PHOTON_IMG_OUTPUT_PATH/photon-azure-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.vhd |
| 10 |
-cd $PHOTON_IMG_OUTPUT_PATH && ln -s photon-azure-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.vhd photon-azure.vhd |
|
| 11 | 10 |
|
| 12 | 11 |
rm -f $PHOTON_IMG_OUTPUT_PATH/photon-azure.raw |
| 13 | 12 |
|
| ... | ... |
@@ -34,7 +34,6 @@ openssl sha1 *.vmdk photon-ova.ovf > photon-ova.mf |
| 34 | 34 |
tar cf photon-ova-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-ova.ovf photon-ova.mf photon-ova-disk1.vmdk |
| 35 | 35 |
cp $PHOTON_IMG_OUTPUT_PATH/temp/photon-ova-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova $PHOTON_IMG_OUTPUT_PATH/ |
| 36 | 36 |
cd $PHOTON_IMG_OUTPUT_PATH |
| 37 |
-ln -s photon-ova-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-ova.ova |
|
| 38 | 37 |
rm -rf photon-custom |
| 39 | 38 |
DISK_DEVICE=`losetup --show -f ${PHOTON_IMG_OUTPUT_PATH}/photon-ova.raw`
|
| 40 | 39 |
kpartx -av $DISK_DEVICE |
| ... | ... |
@@ -76,7 +75,6 @@ openssl sha1 *.vmdk photon-custom.ovf > photon-custom.mf |
| 76 | 76 |
tar cf photon-custom-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-custom.ovf photon-custom.mf photon-custom-disk1.vmdk |
| 77 | 77 |
cp $PHOTON_IMG_OUTPUT_PATH/temp1/photon-custom-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova $PHOTON_IMG_OUTPUT_PATH/ |
| 78 | 78 |
cd $PHOTON_IMG_OUTPUT_PATH |
| 79 |
-ln -s photon-custom-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-custom.ova |
|
| 80 | 79 |
rm -rf $PHOTON_IMG_OUTPUT_PATH/temp/ |
| 81 | 80 |
rm -rf $PHOTON_IMG_OUTPUT_PATH/temp1/ |
| 82 | 81 |
rm -f $PHOTON_IMG_OUTPUT_PATH/photon-ova.raw |
| ... | ... |
@@ -34,7 +34,6 @@ openssl sha1 *.vmdk photon-generic-ova.ovf > photon-generic-ova.mf |
| 34 | 34 |
tar cf photon-generic-ova-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-generic-ova.ovf photon-generic-ova.mf photon-generic-ova-disk1.vmdk |
| 35 | 35 |
cp $PHOTON_IMG_OUTPUT_PATH/temp/photon-generic-ova-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova $PHOTON_IMG_OUTPUT_PATH/ |
| 36 | 36 |
cd $PHOTON_IMG_OUTPUT_PATH |
| 37 |
-ln -s photon-generic-ova-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-generic-ova.ova |
|
| 38 | 37 |
rm -rf photon-generic-custom |
| 39 | 38 |
DISK_DEVICE=`losetup --show -f ${PHOTON_IMG_OUTPUT_PATH}/photon-ova_generic.raw`
|
| 40 | 39 |
kpartx -av $DISK_DEVICE |
| ... | ... |
@@ -76,7 +75,6 @@ openssl sha1 *.vmdk photon-generic-custom.ovf > photon-generic-custom.mf |
| 76 | 76 |
tar cf photon-generic-custom-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-generic-custom.ovf photon-generic-custom.mf photon-generic-custom-disk1.vmdk |
| 77 | 77 |
cp $PHOTON_IMG_OUTPUT_PATH/temp1/photon-generic-custom-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova $PHOTON_IMG_OUTPUT_PATH/ |
| 78 | 78 |
cd $PHOTON_IMG_OUTPUT_PATH |
| 79 |
-ln -s photon-generic-custom-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-generic-custom.ova |
|
| 80 | 79 |
rm -rf $PHOTON_IMG_OUTPUT_PATH/temp/ |
| 81 | 80 |
rm -rf $PHOTON_IMG_OUTPUT_PATH/temp1/ |
| 82 | 81 |
rm -f $PHOTON_IMG_OUTPUT_PATH/photon-ova_generic.raw |
| ... | ... |
@@ -57,7 +57,6 @@ sed -i '/\/VirtualSystem>/i \ \t<ProductSection> \n \t\t<Info>Information about |
| 57 | 57 |
openssl sha1 *.vmdk photon-ova-uefi.ovf > photon-ova-uefi.mf |
| 58 | 58 |
tar cf photon-ova-uefi-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-ova-uefi.ovf photon-ova-uefi.mf photon-ova-uefi-disk1.vmdk |
| 59 | 59 |
cp $PHOTON_IMG_OUTPUT_PATH/temp/photon-ova-uefi-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova $PHOTON_IMG_OUTPUT_PATH/ |
| 60 |
-cd $PHOTON_IMG_OUTPUT_PATH && ln -s photon-ova-uefi-$PHOTON_RELEASE_VER-$PHOTON_BUILD_NUM.ova photon-ova-uefi.ova |
|
| 61 | 60 |
|
| 62 | 61 |
rm -rf $PHOTON_IMG_OUTPUT_PATH/temp/ |
| 63 | 62 |
|