Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jun 2019 14:56:14 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r349372 - head/release
Message-ID:  <201906251456.x5PEuEmd035293@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Tue Jun 25 14:56:13 2019
New Revision: 349372
URL: https://svnweb.freebsd.org/changeset/base/349372

Log:
  Include files containing metadata specific to the branch in the
  directory where the individual distribution sets exist.
  
  The new metadata files include the build date, svn branch, and
  revision of the build.
  
  Requested by:	Mellanox Technologies (via kib)
  MFC after:	3 days
  Sponsored by:	Rubicon Communications, LLC (Netgate)

Modified:
  head/release/Makefile.mirrors

Modified: head/release/Makefile.mirrors
==============================================================================
--- head/release/Makefile.mirrors	Tue Jun 25 14:50:03 2019	(r349371)
+++ head/release/Makefile.mirrors	Tue Jun 25 14:56:13 2019	(r349372)
@@ -19,6 +19,7 @@ FTPDIR?=		${RELEASEDIR}/ftp-stage
 .if exists(${RELEASEDIR})
 STAGE_TARGETS?=		iso-images-stage
 .endif
+SRCBRANCH!=		${SVN_CMD} info --show-item relative-url ${WORLDDIR}
 
 .if (defined(EMBEDDED_TARGET) && !empty(EMBEDDED_TARGET)) || (defined(EMBEDDEDBUILD) && !empty(EMBEDDEDBUILD))
 . if ${TARGET:Marm*} != "" || ${EMBEDDED_TARGET:Marm*} != ""
@@ -185,6 +186,9 @@ iso-images-stage:
 .if exists(${RELEASEDIR}/ftp)
 	mkdir -p ${FTP_DIR}
 	cp -p ${RELEASEDIR}/ftp/*.txz ${RELEASEDIR}/ftp/MANIFEST ${FTP_DIR}
+	echo ${BUILDDATE} > ${FTP_DIR}/BUILDDATE
+	echo ${SRCBRANCH} > ${FTP_DIR}/SRCBRANCH
+	echo r${SVNREVISION} > ${FTP_DIR}/REVISION
 	cd ${TLD}/${TARGET} && \
 		ln -s ${TARGET_ARCH}/${REVISION}-${BRANCH} \
 			${REVISION}-${BRANCH}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906251456.x5PEuEmd035293>