Commit Graph

6 Commits

Author SHA1 Message Date
Archana Shinde
041a22eb14 dedup script
Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>
2019-11-13 14:56:09 -08:00
Archana Shinde
6718d5ce02 actions: Add job to upload tarball to release page
Once kata-deploy completes successfully, this job will upload
kata static tarball to the release page using GIT_UPLOAD_TOKEN
secret.

Signed-off-by: Jose Carlos Venegas Munoz<jose.carlos.venegas.munoz@intel.com>
Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>
2019-11-13 09:32:53 -08:00
Eric Ernst
fc3cc6e3c2 workflows: add release workflow
Many changes introduced by Archana Shinde.

This workflow will:
 1. get a list of artifacts from the packaging repo
 2. In parallel, build each of the applicable artifacts
 3. Consolidate the build artifacts from <2>
 4. Test the artifacts in a docker image on AKS
 5. Push the verified docker image to dockerhub

Status:
 - needs snap support (todo: Julio)
 - needs support for pushing to GH releases page (todo:Carlos)
 - needs to use kata-containers branches of packaging once the
prerequisite commits land there (todo: Eric
 - should push to katacontainers dockerhub, once flow is verified (todo:
Eric)
 - needs secrets added to kata-containers/kata-containers, once we are
ready to merge there (todo: Eric)

Signed-off-by: Eric Ernst <eric.ernst@intel.com>
2019-11-13 09:30:21 -08:00
Eric Ernst
6495405031 do-not-merge: helper trigger for re-applying label for testing
Signed-off-by: Eric Ernst <eric.ernst@intel.com>
2019-10-31 16:50:25 -07:00
Eric Ernst
39ea39847f do-not-merge: add kata-deploy.yaml to test just second half of release process
Signed-off-by: Eric Ernst <eric.ernst@intel.com>
2019-10-31 16:50:25 -07:00
Eric Ernst
7fda3db442 workflows: add release workflow
Many changes introduced by Archana Shinde.

This workflow will:
 1. get a list of artifacts from the packaging repo
 2. In parallel, build each of the applicable artifacts
 3. Consolidate the build artifacts from <2>
 4. Test the artifacts in a docker image on AKS
 5. Push the verified docker image to dockerhub

Status:
 - needs snap support (todo: Julio)
 - needs support for pushing to GH releases page (todo:Carlos)

Signed-off-by: Eric Ernst <eric.ernst@intel.com>
2019-10-31 16:50:25 -07:00