Commit graph

13 commits

Author SHA1 Message Date
Zach Marano
79a1aa1616 Add GCE buster builds. 2017-08-30 17:50:27 -07:00
Zach Marano
b3f5716ab7 Update Google Compute Engine package and repository structure.
GCE packages are now Debian policy compliant.
2017-08-23 10:37:57 -07:00
Zach Marano
4d979dfb6b Add the file package which many tests expect to exist- it seems to have
disappeared in some recent upstream dependency change.
2017-03-07 09:54:50 -08:00
Zach Marano
74a58c6829 Create a plugin for expand_root to replace the internal common task.
Switch GCE to use this plugin.
2017-01-26 10:18:04 -08:00
Zach Marano
84f258e748 Fixes to create stretch images. Add stretch manifest for GCE. 2017-01-10 13:30:31 -08:00
Zach Marano
1f747788c1 Fix missing source repo in GCE images. Add back baseline apt cache as
well. Add in additional GCE guest package into manifests (init files
were split into their own package to make the python package adhere to
pypi standards).
2016-07-21 14:14:42 -07:00
Zach Marano
40ec27ad16 Overhaul GCE image build. 2016-06-02 18:16:57 -07:00
Tiago Ilieve
5d4036d938 Remove GCE's 'jessie-backports.yml'
This file was duplicated, as there was never a GCE Jessie image with
backports.

This closes #310.
2016-04-13 13:56:29 -03:00
Zach Marano
c34d7d11c8 Only include bare essential packages in the GCE provider task. Move
extras to the manifest files.
2016-02-29 10:38:34 -08:00
Anders Ingemann
c880a6849a Remove image section in manifest
All provider specific settings have been moved to the
provider section. The image name itself is now located
at the top level and called "name". It is required for all providers.
2015-12-13 19:41:18 +01:00
Max Illfelder
5df43541e0 Remove support for the GCE Debian mirror. 2015-10-20 11:43:51 -07:00
Anders Ingemann
b8b94c1fc7 Add some docs for the official manifests 2015-06-13 20:25:45 +02:00
Anders Ingemann
d055d68fca GCE example manifests are actually official manifests 2015-06-13 19:59:38 +02:00