teleport/dronegen
fheinecke b022fea56b
Added YUM implementation of OS package build tool (#14203)
* Added YUM implementation of OS package build tool

* Addressed PR comments

* Added YUM migrations

* Added curl to YUM dependencies

* Changed pipelines to use golang:1.18.4-bullseye for Go

* Implemented proper repo downloading logic

* Fixed other merge conflicts

* Added artifacts cleanup

* Removed delete on s3 sync

* Added RPM migrations

* v8 migrations

* Partial v8 migration

* Migration remainder

* Reduced requested resources

* Updated resource limits per step

* Added k8s stage resource limits to drone

* Fixed format issue

* Removed resource requests

* Added `depends_on` support to dronegen

* v8.3 migrations

* Fixed parallelism

* Removed migration parallelism

* Fixed RPM base arch lookup

* v6 and v7 YUM migration

* Fixed missing ISA

* Updated repo file path

* Added logging

* Removed vars from repo file

* v8.3 migration first batch

* v8.3 migration second batch

* v9.0 migration

* v9.1 migration

* v9.2 migration

* v9.3 first migration

* v9.3 second migration

* v10.0 migration

* Removed migrations

* Disabled shell linting non-issues

* Fixed linter problem

* More linter fixes
2022-08-02 21:32:59 +00:00
..
apt.go Added YUM implementation of OS package build tool (#14203) 2022-08-02 21:32:59 +00:00
buildbox.go Upgrade buildbox to go 1.17.7 & tag as teleport10 (#10611) 2022-03-01 15:31:46 +11:00
common.go Drone publishing for Amazon ECR (#14347) 2022-07-26 16:14:08 +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 Force unlock keychain on Darwin Push Build (#14909) 2022-07-27 04:05:40 +00:00
mac_pkg.go Build Teleport Connect on darwin/amd64 (#12257) 2022-06-03 12:19:42 +10:00
main.go Added YUM implementation of OS package build tool (#14203) 2022-08-02 21:32:59 +00:00
misc.go Added YUM implementation of OS package build tool (#14203) 2022-08-02 21:32:59 +00:00
os_repos.go Added YUM implementation of OS package build tool (#14203) 2022-08-02 21:32:59 +00:00
promote.go Added YUM implementation of OS package build tool (#14203) 2022-08-02 21:32:59 +00:00
push.go Upgrade buildbox to go 1.17.7 & tag as teleport10 (#10611) 2022-03-01 15:31:46 +11:00
tag.go Fix artifact registration in Releases API for Teleport Connect (#13946) 2022-07-26 12:27:39 +00:00
types.go Added YUM implementation of OS package build tool (#14203) 2022-08-02 21:32:59 +00:00
yum.go Added YUM implementation of OS package build tool (#14203) 2022-08-02 21:32:59 +00:00