Commit Graph

99 Commits

Author SHA1 Message Date
Renato Botelho
2957ba349f Fix loop iteration removing quotes 2015-09-08 11:16:16 -03:00
Renato Botelho
6007bbbb18 Do not wait a key to be pressed when build.sh is called by build_snapshots.sh 2015-09-07 17:13:50 -03:00
Renato Botelho
4010811baa Remove quotes from for calls 2015-09-07 11:30:14 -03:00
Renato Botelho
fb1922270b Allow to use -a to select archs on all poudriere commands 2015-09-07 11:28:29 -03:00
Renato Botelho
c96b22422c Consider numeric values after BETA and RC 2015-09-04 14:31:57 -03:00
Renato Botelho
5fcc717d11 Improve base package versioning scheme to deal with -DEVELOPMENT, -ALPHA, -BETA and -RC 2015-09-04 14:03:36 -03:00
Renato Botelho
ce96c1310e Fix snapshots log rotate 2015-09-04 13:09:21 -03:00
Renato Botelho
45b13882fd Fix one more reverse check 2015-09-04 12:59:15 -03:00
Renato Botelho
98ffbd81e2 Remove dead code 2015-09-04 12:59:04 -03:00
Renato Botelho
c47d4d659b Break long line 2015-09-04 12:47:18 -03:00
Renato Botelho
7552abae32 Remove unnecessary chmod calls 2015-09-04 12:46:31 -03:00
Renato Botelho
57217e9752 Use read -r to make sure we print lines as they are 2015-09-04 07:51:02 -03:00
Renato Botelho
98a4b7a039 Fix filename 2015-09-04 07:38:35 -03:00
Renato Botelho
34c3ffa7ed Add initial pre-deinstall and post-install scripts for base pkg 2015-09-04 07:32:57 -03:00
Renato Botelho
cfa4c5224b Fix output capture taking stderr into consideration 2015-09-04 06:56:17 -03:00
Renato Botelho
057109ef4a Fix typo in var name 2015-09-04 06:40:06 -03:00
Renato Botelho
d7972440bf Fix reverse check 2015-09-03 18:21:39 -03:00
Renato Botelho
48396120a0 Send repo containing core packages to remote server 2015-09-03 08:39:52 -03:00
Renato Botelho
184b39e159 Create a new function pkg_repo_rsync, it'll be also used for core pkgs 2015-09-03 08:34:22 -03:00
Renato Botelho
98978a366c Create repository for base components 2015-09-03 08:18:16 -03:00
Renato Botelho
a7a0034182 Change core pkg dir to have packages under All/ and repo on ./ 2015-09-03 08:02:47 -03:00
Renato Botelho
ab943fc9fe Move snapshot related functions to builder_common.sh and leave build_snapshots.sh a simple script that update repo and call build.sh, without need to know anything about build.conf variables 2015-09-02 16:15:55 -03:00
Renato Botelho
82c6f31aa5 Fix log message to match amount of memory tested above 2015-09-02 14:39:03 -03:00
Renato Botelho
0b0ef57e81 Deduplicate git_last_commit() 2015-09-02 11:52:33 -03:00
Renato Botelho
a59ea5eed1 Rename directory where core packages are created to match other package repo path and make it easy to identify 2015-09-02 11:42:55 -03:00
Renato Botelho
6f54efeaf1 Fix reverse checking 2015-09-02 11:34:00 -03:00
Renato Botelho
cf31d8ae93 Remove backtick accidentally left 2015-09-01 14:16:15 -03:00
Renato Botelho
f48a09c706 Do not add timestamp for release builds 2015-09-01 12:17:05 -03:00
Renato Botelho
6329e1eb7e Simplify logic for snapshots datestrings 2015-09-01 12:01:20 -03:00
Renato Botelho
7743b4bdde Be more verbose about what is happening 2015-09-01 11:39:13 -03:00
Renato Botelho
cb5bfb6d55 Fix default-config-vmware pkg name 2015-09-01 11:09:47 -03:00
Renato Botelho
e74b64a1ae Rename OVA_FIRST_PART_SIZE to OVA_FIRST_PART_SIZE_IN_GB to match other similar variables 2015-09-01 10:38:35 -03:00
Renato Botelho
c4968f42fc Create a specific default-config package for vmware 2015-09-01 10:33:41 -03:00
Renato Botelho
6fc510265d Math here is in bytes, not in blocks, use correct value 2015-09-01 10:11:55 -03:00
Renato Botelho
75d23e2651 Fix ova fstab 2015-09-01 10:06:56 -03:00
Renato Botelho
beb078901d Remove 128 blocks (65536 bytes) from swap size, this is used by loader and boot and makes disk capacity to be respected 2015-09-01 10:04:13 -03:00
Renato Botelho
679b5a66fc First create a raw, then convert it to vmdk, and when convert, use -c to force it to respect size 2015-08-31 18:25:00 -03:00
Renato Botelho
774b0d8234 Fix PEODUCT_URL variable default assignment 2015-08-31 16:49:59 -03:00
Renato Botelho
44eea20c15 Remove extra 'i' left by accident 2015-08-31 16:43:59 -03:00
Renato Botelho
2dc195f911 Check if final file exists, not temporary 2015-08-31 16:37:39 -03:00
Renato Botelho
502db0bde9 Use modern pfSense.ovf template, remove unnecessary variables and use vmdktool to convert disk to a modern version 2015-08-31 16:31:14 -03:00
Renato Botelho
3236b6f490 Export MAKEOBJDIRPREFIX to builder/tmp and stop touching builder /usr/obj 2015-08-28 18:34:36 -03:00
Renato Botelho
7e35e0bd41 Fix typo in variable name 2015-08-28 12:02:57 -03:00
Renato Botelho
fc48ef5427 Add macros between %% and %% on pfSense.ovf, then simplify the logic of ova_setup_ovf_template() 2015-08-28 11:53:03 -03:00
Renato Botelho
8950897efd Use 2 different networks on ovf, LAN and WAN. While here, fix vmxnet3 case to VmxNet3 2015-08-28 11:48:13 -03:00
Renato Botelho
4566dcdd94 Catch up with meta port rename pfSense-vm -> pfSense-vmware 2015-08-27 18:28:57 -03:00
Renato Botelho
89a72b5920 Refactor OVA image build process using mkimg and makefs 2015-08-27 18:20:31 -03:00
Renato Botelho
abf0b0f335 Replace e1000 by vmxnet3 2015-08-27 17:18:37 -03:00
Renato Botelho
f984af4d47 Remove more redundant actions 2015-08-27 14:28:49 -03:00
Renato Botelho
6e134e300f Do not calculate size of mnt partition if it's not used anyway 2015-08-27 14:22:13 -03:00