Revision tags: release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3 |
|
#
e8a5b9fd |
| 12-Dec-2024 |
Doug Rabson <dfr@FreeBSD.org> |
release: build OCI images with shell scripts
This avoids the need for buildah and skopeo for building releases.
Reviewed by: cpersiva MFC after: 1 day Differential Revision: https://reviews.freeb
release: build OCI images with shell scripts
This avoids the need for buildah and skopeo for building releases.
Reviewed by: cpersiva MFC after: 1 day Differential Revision: https://reviews.freebsd.org/D48574
show more ...
|
Revision tags: release/14.2.0, release/13.4.0 |
|
#
d03c82c2 |
| 14-Aug-2024 |
Doug Rabson <dfr@FreeBSD.org> |
release: add optional OCI images
This adds three OCI archive format files to the release containing FreeBSD base images suitable for static linked, dynamic linked and shell workloads. The shell imag
release: add optional OCI images
This adds three OCI archive format files to the release containing FreeBSD base images suitable for static linked, dynamic linked and shell workloads. The shell image also contains pkg-bootstrap and can be easily extended by installing packages (including pkgbase packages).
Reviewed by: dch, cpersiva, jlduran, zlei Differential Revision: https://reviews.freebsd.org/D46759 MFC after: 2 days
show more ...
|
#
ed807f7b |
| 06-Jul-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release.sh: Pass ARCH_FLAGS when setting VMSIZE
The default VM size may depend on the architecture. In particular, it is currently larged on riscv64 due to a toolchain issue which results in bloate
release.sh: Pass ARCH_FLAGS when setting VMSIZE
The default VM size may depend on the architecture. In particular, it is currently larged on riscv64 due to a toolchain issue which results in bloated binaries.
MFC after: 3 days Fixes: 59c21ed6e811 "release: Bump default VM size for riscv64 to 6 GB" Sponsored by: Amazon
show more ...
|
Revision tags: release/14.1.0 |
|
#
2c01e189 |
| 10-Apr-2024 |
Colin Percival <cperciva@FreeBSD.org> |
Reapply "release.sh: Add -jN to `make release`"
With the latest changes to release/Makefile, it is now possible to run `make release -jN` without the build failing (at least in my latest tests).
Th
Reapply "release.sh: Add -jN to `make release`"
With the latest changes to release/Makefile, it is now possible to run `make release -jN` without the build failing (at least in my latest tests).
This reverts commit 7b707e797b2cd6265ba8f6215e59445e9efb9e97.
MFC after: 1 week
show more ...
|
#
6baddb6b |
| 29-Mar-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release.sh: Don't install git if already present
Prior to this commit, we install git from ports if there is a ports tree available and git is not installed, and we install git from pkg otherwise --
release.sh: Don't install git if already present
Prior to this commit, we install git from ports if there is a ports tree available and git is not installed, and we install git from pkg otherwise -- including the case where git is already installed.
Rework the logic to not (re)install git at all if it is already installed.
MFC after: 3 days
show more ...
|
Revision tags: release/13.3.0 |
|
#
7b707e79 |
| 29-Jan-2024 |
Colin Percival <cperciva@FreeBSD.org> |
Revert "release.sh: Add -jN to `make release`"
The release-building code is not fully parallel-safe yet.
This reverts commit 9c1bad2da5ae2a2a3d957c97dcf33c09b34e1c47.
Reported by: jrtc27
|
#
9c1bad2d |
| 29-Jan-2024 |
Colin Percival <cperciva@FreeBSD.org> |
release.sh: Add -jN to `make release`
The `make release` command now creates VM and cloudware images (if enabled) in addition to disk images; this results in a very large number of 'make installworl
release.sh: Add -jN to `make release`
The `make release` command now creates VM and cloudware images (if enabled) in addition to disk images; this results in a very large number of 'make installworld' commands running sequentially. Adding -jN should speed this up significantly.
MFC after: 1 month X-MFC-to: stable/14
show more ...
|
Revision tags: release/14.0.0, release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0 |
|
#
c0dbc49a |
| 12-May-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: fix ports checkout if /usr/ports does not exist
Reported by: Yasuhiro Kimura Sponsored by: Rubicon Communications, LLC ("Netgate")
|
#
69b6abb7 |
| 12-May-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: remove logic to locate the svn{,lite} binary
Sponsored by: Rubicon Communications, LLC ("Netgate")
|
#
fb6e261c |
| 12-May-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: follow-up to previous commit to use Git for the ports tree
MFC after: immediately (pending re approval) Sponsored by: Rubicon Communications, LLC ("Netgate")
|
#
3f25cfea |
| 12-May-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: update release.sh to use Git for ports tree checkouts
MFC after: immediately (pending re approval) Sponsored by: Rubicon Communications, LLC ("Netgate")
|
Revision tags: release/13.0.0 |
|
#
0af8a2db |
| 16-Mar-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: do not set __MAKE_CONF and SRCCONF for the chroot build
PR: 254319 Submitted by: truckman MFC after: 1 week Sponsored by: Rubicon Communications, LLC ("Netgate")
|
#
f61e92ca |
| 18-Feb-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: permanently remove the 'reldoc' target and associates
Following 7b1d1a1658ffb69eff93afc713f9e88ed8b20eac, the structure for the reldoc target has significantly changed as result of the ASCI
release: permanently remove the 'reldoc' target and associates
Following 7b1d1a1658ffb69eff93afc713f9e88ed8b20eac, the structure for the reldoc target has significantly changed as result of the ASCIIDoctor/Hugo migration. As the release notes related files on the installation medium are inherently out of date, purge them entirely.
Discussed within: re, doceng No objection: re (silence), doceng (silence) Timeout: 2 weeks MFC after: 1 week MFC to: stable/13, stable/12, and stable/11 only Sponsored by: Rubicon Communications, LLC ("Netgate")
show more ...
|
#
6462113b |
| 11-Feb-2021 |
Glen Barber <gjb@FreeBSD.org> |
release.sh: fix OSVERSION and UNAME_r overrides
Add PBUILD_FLAGS and UNAME_r overrides to extra_chroot_setup() to fix building ports for 14-CURRENT builds on 13.x.
MFC after: 3 days MFC with: c511a
release.sh: fix OSVERSION and UNAME_r overrides
Add PBUILD_FLAGS and UNAME_r overrides to extra_chroot_setup() to fix building ports for 14-CURRENT builds on 13.x.
MFC after: 3 days MFC with: c511a5ab53ba335dc85f7ac93843872eb5763602 Sponsored by: Rubicon Communications, LLC ("Netgate")
show more ...
|
#
805e2876 |
| 03-Feb-2021 |
Glen Barber <gjb@FreeBSD.org> |
release.sh: Skip installing textproc/docproj when NODOC is set
PR: 253192 Submitted by: Yasuhiro Kimura MFC after: 3 days Sponsored by: Rubicon Communications, LLC ("Netgate")
|
#
70dfc101 |
| 02-Feb-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: update workaround during transition to git
PR: 253181 Submitted by: Yasuhiro Kimura MFC after: 3 days Sponsored by: Rubicon Communications, LLC ("Netgate")
|
#
5b0914ae |
| 20-Jan-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: fix PORT variable
Reported by: Yasuhiro Kimura (yasu xat utahime dot org) Sponsored by: Rubicon Communications, LLC ("Netgate")
|
#
33f38c8a |
| 19-Jan-2021 |
Glen Barber <gjb@FreeBSD.org> |
release.sh: bump Copyright year after previous commit
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
041b2852 |
| 19-Jan-2021 |
Glen Barber <gjb@FreeBSD.org> |
release: Add workaround to use SVN for ports
The ports tree is scheduled to be converted from Subversion to Git after the currently-scheduled 13.0-RELEASE, so the source of truth will be Subversion
release: Add workaround to use SVN for ports
The ports tree is scheduled to be converted from Subversion to Git after the currently-scheduled 13.0-RELEASE, so the source of truth will be Subversion for the ports tree.
Implement a hack specifically for this case.
Sponsored by: Rubicon Communications, LLC (netgate.com)
show more ...
|
#
70e64ba4 |
| 29-Dec-2020 |
Glen Barber <gjb@FreeBSD.org> |
release.sh: Update GITROOT URL
Hard-code the GITROOT for the ports tree to use cgit-beta until the ports repository is converted.
While here, remove $FreeBSD$ RCS IDs.
Sponsored by: Rubicon Commun
release.sh: Update GITROOT URL
Hard-code the GITROOT for the ports tree to use cgit-beta until the ports repository is converted.
While here, remove $FreeBSD$ RCS IDs.
Sponsored by: Rubicon Communications, LLC (netgate.com)
show more ...
|
#
86635d49 |
| 08-Dec-2020 |
Mitchell Horne <mhorne@FreeBSD.org> |
release.sh: add support for RISC-V embedded builds
Since the few existing RISC-V hardware platforms are single board computers, we can piggyback off of arm/arm64's embedded build support for generat
release.sh: add support for RISC-V embedded builds
Since the few existing RISC-V hardware platforms are single board computers, we can piggyback off of arm/arm64's embedded build support for generating SD card images.
I don't see a pressing need to change the naming in this file at this time.
Reviewed by: gjb, manu Differential Revision: https://reviews.freebsd.org/D27043
show more ...
|
Revision tags: release/12.2.0 |
|
#
5fb8eca8 |
| 14-Sep-2020 |
Glen Barber <gjb@FreeBSD.org> |
Fix setting RELENGDIR when release.sh is called from an external script.
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
c71c2b76 |
| 11-Sep-2020 |
Glen Barber <gjb@FreeBSD.org> |
Fix indentation following r365638. No functional changes.
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
91ce4699 |
| 11-Sep-2020 |
Glen Barber <gjb@FreeBSD.org> |
Add a NOGIT option to avoid explicitly requiring devel/git if the sources are obtained through a different mechanism.
Reported and tested by: Ruslan Garipov Sponsored by: Rubicon Communications, LLC
Add a NOGIT option to avoid explicitly requiring devel/git if the sources are obtained through a different mechanism.
Reported and tested by: Ruslan Garipov Sponsored by: Rubicon Communications, LLC (netgate.com)
show more ...
|
#
5f1198f3 |
| 29-Aug-2020 |
Glen Barber <gjb@FreeBSD.org> |
Fix ordering of the 'pull' subcommand and the '-q' flag.
Pointyhat to: gjb (myself) Sponsored by: Rubicon Communications, LLC (netgate.com)
|