teleport/dronegen
fheinecke 633b9582e7
Added multiarch build support for teleport-operator (#16688)
* Added multiarch build support for teleport oss, ent, and fips

* Exported image/imageTag types

* Resigned dronegen

* Removed remainder of testing changes

* Removed changes to submodules

* Reverted dockerfile-fips change

* FIxed docs wording

* Un-exported most constants

* Removed teleport.e makefile deb call

* Moved "sed | cut magic" to files

* Re-added `mkdir -pv /go/cache` to push.go

* Command deterministic order fix

* Added staging-only tag pipeline

* Moved PR to teleport operator to minimize potential issue impact

* Updated promote to pull and push without build

* Made cron triggers not affect canonical tags

* Added check for pre-existing tags on immutable CRs

* Added immutability check to manifests

* Updated staging ecr to only apply $TIMESTAMP tag on cron triggers

* Updated triggerinfo struct to use a triggerflag struct

* Fixed makefile after git mistake

* Makefile fix

* PR fixes

* Moved internal tools Go version to constant

* Separated container images gofile into multiple files

* Moved testing comment

* Added licenses

* Reorganized and added docs for container images

* Moved const to correct file

* Tag trigger logic test

* Testing specific fix

* Moved testing to v10.3.2

* Make semver dirs

* Refactored local registry name/socket

* Merged previous dockerfile changes

* Added TARGETOS TARGETARCH args

* Updatd tag to testing tag

* Promotion logic test

* Promotion fixes

* Testing specific fix

* Removed prerelease check for testing

* Added staging login commands to promote

* Fixed missing credentials on promotion pull

* Rerun tag test with new "full" semver

* Made staging builds only publish full semver

* Added semver logging command

* Empty commit to trigger Drone

* Promotion test

* Fixed preceeding v on promote pull

* Empty commit to trigger Drone

* Re-enabled verify not prerelease step on promote

* Cron trigger test

* Testing fix

* Testing fix 2

* Added sleep timer on docker buildx build

* Testing cleanup
2022-10-19 02:31:22 +00:00
..
apt.go Refactor Drone Pipelines to use AWS role assumption (#17201) 2022-10-10 20:32:43 +00:00
aws.go Fix build-buildboxes timeouts (#17314) 2022-10-12 19:59:41 +00:00
buildbox.go Fix build-buildboxes timeouts (#17314) 2022-10-12 19:59:41 +00:00
common.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
container_image_products.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
container_image_triggers.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
container_images.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
container_images_release_version.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
container_images_repos.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
container_images_testing.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
cron.go Lint and fix missing license headers (#8075) 2021-08-30 09:44:09 -07:00
drone_cli.go Enable touchid builds on Drone (#12794) 2022-05-25 16:52:37 +00:00
mac.go Move enterprise key before Connect binary conditional in mac drone pipe (#17350) 2022-10-12 15:40:45 -05:00
mac_pkg.go Refactor Drone Pipelines to use AWS role assumption (#17201) 2022-10-10 20:32:43 +00:00
main.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
misc.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
os_repos.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
promote.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
push.go Added multiarch build support for teleport-operator (#16688) 2022-10-19 02:31:22 +00:00
relcli.go Refactor Drone Pipelines to use AWS role assumption (#17201) 2022-10-10 20:32:43 +00:00
tag.go Fix build-buildboxes timeouts (#17314) 2022-10-12 19:59:41 +00:00
types.go Build Teleport Connect for Linux (#15509) 2022-08-23 13:57:22 -06:00
windows.go Add enterprise module support to Connect builds (#17315) 2022-10-12 08:39:53 -05:00
yum.go Refactor Drone Pipelines to use AWS role assumption (#17201) 2022-10-10 20:32:43 +00:00