Send RELEASE to internal server
Use correct branch name
Revert "Add the AWS ena module to MODULES_OVERRIDE list."
This reverts commit 5ba35b98a3726ab206931cdfa51e3dd23227b7b2.
Consider RC as RELEASE
Copy RC to final place
Use official pkg server
Time to go for 2.4.0-RC
Add the AWS ena module to MODULES_OVERRIDE list.
Start sending snapshots to nfs1
Send files only to NFS1
Start sending files to nfs1.nyi
Fix include and lib relative paths
Fix include path
Enable gnid build
Use libcrypto and includes from MAKEOBJDIRPREFIX instead of the builder objects
Disable gnid for now
fix variable name
Build and install gnid on /usr/sbin
Change destination of stable packages
Allow passing of $BUILD_CONF to builder scripts.
Fix #5976: build cryptodev as a module
Set some specific rules for RC during build
Send packages to files03 too
Change the way to initialize PKG_REPO_SIGNING_COMMAND to make it possible to set it to empty string on build.conf
Simplify TARGET and TARGET_ARCH initialization
Remove nanobsd related code from build scripts
Remove unused variable
Move pkg repo templates to main repo
Move copyright from ESF to Netgate
Remove references to glxsb as it is not relevant to current supported platforms. Fixes #6755
Use correct FreeBSD-src branch
Add 2nd server to the list of places to submit files
Change hostname to send pkg repos
Remove bwlimit from rsync
Add a variable to control if pkg repo should be signed or not
Do not scp log files
Stop using CORE_PKG_TMP
Remove unused variables
Add git_checkout.sh and common.subr
This is the first of a set commits to start replacing bigbuilder_common.sh by smaller and specific scripts to do necessary buildtasks.
First is git_checkout.sh, a script used to checkout or update a gitrepository on desired destination dir and branch or tag.
Fix pkg repo name for tags
Move to Apache License 2.0
Review license / copyright on all files (1st round)
Prepare memstick to use bsdinstall
Export LOCAL_ITOOLS, same variable used by FreeBSD build tools
Use a single parameter to define -j parameter for build
Export SRCCONF, variable name used by FreeBSD and stop adding it to build commands
Export __MAKE_CONF, variable name used by FreeBSD and stop adding it to build commands
Add src-env.conf to environment
Change default branch to devel-11
Use synlink path for core repo and fix resume build
Add the hability of building images with custom logos on build scripts
Use correct format for REVISION on image filenames
Add PRODUCT_REVISION to image filenames
Replace ixgbe by ix and ixv
Stop using memory disks for staging and final dir
Remove i386 items
Stop creating a stagingarea and opulated old update format
Do not build nanobsd-update images anymore
Stop building full update images, users will need to reach 2.3 first and then go to newer versions
Change default final rsync destination when it's a RELEASE
Introduce PRODUCT_REVISION variable to be used in core package version
Use ports branch to define poudriere ports name
Add a parameter to skip final rsync
Adjust build code to run with poudriere-devel, what have support to build jail from git and remove workaround used in the past to make it possible to build from svn applying patches
Initialize pkg repo sign command
Send pkg repos to staging server before move to final one
Use poudriere branch variable instead of hardcoded master
Use HTTPS for final repo conf
Do not point to 2.3 repos on branch master
Use right repo conf for stage on snaps
Use beta repo as staging
Explicit define pkg repo variables for release and devel
Define PKG_REPO_SERVER_RELEASE, used to create pfSense-repo package accordingly
Rework the way repo packages work
- Distribute only a single pfSense-repo package containing all templates- Create a symlink pointing to selected repo- Do not limit it only to pfSense-repo and pfSense-repo-devel
(cherry picked from commit a90f1c9b12c4d31ea845fa04188e599ba28dbaf1)
Replace RELENG_ by v for poudriere to make vol name shorter
(cherry picked from commit 7761dab55cdad2eb501958798f686eeabb4bcbcb)
Remove arch from repo path for now, poudriere cannot deal with big names
(cherry picked from commit 1aa48975e32679eb87510a6d3337b63022417a17)
Add a default suffix to reflect CE
Add more parameters to ovf
Add product_name suffix to ova/ovf
Disable swap on ova
Calculate first partition size
Move internal variable to be local inside function
Increase memory disk size
Allow to have a suffix on images filename
Use a function to create nanobsd image filename and reduce duplicated code
Enable the build of ix(gbe) as a kernel module.
Replace sed by xmlstarlet to make config.xml changes
Use DATESTRING for hidden pkg directory, this make -r work again
Fix variable initialization
Change ISO image filename to remove "LiveCD" from its name, and clean up associated references to LiveCD. Ticket #5895
Remove support for nanobsd images < 2gb. Fixes #5836
Change core packages repo structure to match poudriere, this avoids having issues on client side at the moment we are rsync'ing a new version
Implement necessary code to be able to sign pkg(8) repo
Change default ZFS tank to zroot
Random stuff in tools folder tree
White space and text or comment typos only - nothing functional.
Rename ports and upgrade script when product is not called pfSense
Teach build_snapshots to deal with poudriere builds
Fix regex to set GIT_REPO_BASE, reported by Bill Meeks
Add vmm and nmdm modules to amd64
Replace hardcoded paths by PRODUCT_SHARE_DIR