<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/release/Makefile.gce, branch releng/11.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2018-05-14T17:43:43Z</updated>
<entry>
<title>MFC r333473:</title>
<updated>2018-05-14T17:43:43Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2018-05-14T17:43:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9f573843a66a9f5fd421c4c08c680ff934a92466'/>
<id>urn:sha1:9f573843a66a9f5fd421c4c08c680ff934a92466</id>
<content type='text'>
 Add a special GCE_LICENSE variable to Makefile.gce, which when set,
 will include license metadata in the resultant GCE image.

 GCE_LICENSE is unset by default, as it primarily pertains to images
 produced by the FreeBSD Project, but for downstream FreeBSD consumers,
 it can be set in the make(1) environment in the format of:

   --licenses="projects/PROJECT_ID/global/licenses/LICENSE_NAME"

 The "license" is not a license, per se, but required metadata that
 is required by the GCE marketplace.  For the FreeBSD Project, the
 license name is simply 'freebsd', with the description of 'FreeBSD'.

Approved by:	re (marius)
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>MFC r331806:</title>
<updated>2018-04-02T13:25:38Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2018-04-02T13:25:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=89e37e3b089ecb3402a4d67efaf11a98e2610fb9'/>
<id>urn:sha1:89e37e3b089ecb3402a4d67efaf11a98e2610fb9</id>
<content type='text'>
 Add logic for "families" for GCE images.

 This allows for GCE consumers to easily detect the latest major
 version of FreeBSD when using the gcloud command line utility.

 To ensure snapshot builds do not conflict with release-style
 builds (ALPHA, BETA, RC, RELEASE), the '-snap' suffix is appended
 to the GCE image family name.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>MFC r303782:</title>
<updated>2016-08-08T07:16:13Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-08-08T07:16:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=89b97df36fb77de0f14c5d239f5d2a43d16d8786'/>
<id>urn:sha1:89b97df36fb77de0f14c5d239f5d2a43d16d8786</id>
<content type='text'>
  Fix GCE image publication.  The gcutil utility is deprecated in favor
  of gcloud.

Approved by:	re (delphij, kib)
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Remove the HH-MM suffix from the build date suffix.</title>
<updated>2015-07-01T14:51:26Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2015-07-01T14:51:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=57d94a19cb8273dd5c52d2091283499f65849107'/>
<id>urn:sha1:57d94a19cb8273dd5c52d2091283499f65849107</id>
<content type='text'>
It was useful when working out several kinks when
testing automated image uploading when retrying was
necessary, but now it is making things much too messy.

MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Fix the gcloud port/package name.</title>
<updated>2015-07-01T08:48:49Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2015-07-01T08:48:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4079836c5e531160cff0bf73ff8d0da7e7ead357'/>
<id>urn:sha1:4079836c5e531160cff0bf73ff8d0da7e7ead357</id>
<content type='text'>
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Fix a vi-invoked typo.</title>
<updated>2015-06-27T05:18:08Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2015-06-27T05:18:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=225e861d92c1d7f8de68f2ace33eaddc4e24e343'/>
<id>urn:sha1:225e861d92c1d7f8de68f2ace33eaddc4e24e343</id>
<content type='text'>
Submitted by:	jkim (privately)
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Add initial support for automatically uploading GCE virtual</title>
<updated>2015-06-27T01:29:59Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2015-06-27T01:29:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=eb64cd58f53b03010e8dc24f025d328eb85c37a0'/>
<id>urn:sha1:eb64cd58f53b03010e8dc24f025d328eb85c37a0</id>
<content type='text'>
machine images to the Google Compute Engine platform.

By default, gcutil/gsutil requires an Oauth2 login generated
from a URL that must be opened in a browser, a verification
code copied back to the terminal from which it was invoked,
etc., etc., making it near impossible for automation.

I've hacked together an evil solution to work around this,
so unless GCE_LOGIN_SKIP is set to a non-empty value, this
Makefile will not do anything useful.

As a result of this commit, remove the gce-package.sh script
that was never, nor will ever be, used.

MFC after:	3 days
X-MFC-Note:	(hopefully)
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
