Commit Graph

78 Commits

Author SHA1 Message Date
81e2c783c9 Merge pull request 'chore: update packages' (#36) from benvin/updates into master
All checks were successful
Deploy / deploy-8 (push) Successful in 36s
Deploy / deploy-9 (push) Successful in 38s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/36
2025-06-10 19:45:59 +10:00
d5e8259a87 chore: update packages
All checks were successful
Build / build-8 (pull_request) Successful in 3m16s
Build / build-9 (pull_request) Successful in 3m57s
- gruntwork packages
- cni-plugins
- hashicorp packages
2025-06-09 12:33:32 +10:00
af05004d4c Merge pull request 'feat: add g10k rpm' (#35) from benvin/g10k into master
All checks were successful
Deploy / deploy-8 (push) Successful in 3s
Deploy / deploy-9 (push) Successful in 3s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/35
2025-05-31 13:31:46 +10:00
12d2b75368 feat: add g10k rpm
All checks were successful
Build / build-8 (pull_request) Successful in 26s
Build / build-9 (pull_request) Successful in 27s
2025-05-31 13:30:36 +10:00
7fbde2e82f Merge pull request 'feat: add boilerplate rpm' (#34) from benvin/boilerplate into master
All checks were successful
Deploy / deploy-8 (push) Successful in 4s
Deploy / deploy-9 (push) Successful in 5s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/34
2025-05-30 20:19:51 +10:00
0de13397f3 feat: add boilerplate rpm
All checks were successful
Build / build-9 (pull_request) Successful in 31s
Build / build-8 (pull_request) Successful in 33s
2025-05-30 20:13:33 +10:00
b5bce92f7f Merge pull request 'feat: add jellyfin packages' (#33) from benvin/jellyfin into master
All checks were successful
Deploy / deploy-8 (push) Successful in 17s
Deploy / deploy-9 (push) Successful in 17s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/33
2025-05-25 20:18:23 +10:00
459f2891da feat: add jellyfin packages
All checks were successful
Build / build-8 (pull_request) Successful in 4m55s
Build / build-9 (pull_request) Successful in 5m57s
- building using spec files
- add jellyfin-server 10.10.7
- add jellyfin-web 10.10.7
- add jellyfin-ffmpeg 7.1.1
2025-05-25 19:59:58 +10:00
715d859bb5 Merge pull request 'feat: unrar 7.11' (#32) from benvin/unrar into master
All checks were successful
Deploy / deploy-8 (push) Successful in 3s
Deploy / deploy-9 (push) Successful in 3s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/32
2025-05-25 13:37:28 +10:00
a788bdd6cb feat: unrar 7.11
All checks were successful
Build / build-9 (pull_request) Successful in 26s
Build / build-8 (pull_request) Successful in 39s
- add freeware-only unrar package
2025-05-25 13:34:02 +10:00
1ca94ab1d9 Merge pull request 'feat: add nzbget 25.0' (#31) from benvin/nzbget into master
All checks were successful
Deploy / deploy-8 (push) Successful in 4s
Deploy / deploy-9 (push) Successful in 4s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/31
2025-05-25 11:17:53 +10:00
f2a5d29f35 feat: add nzbget 25.0
All checks were successful
Build / build-8 (pull_request) Successful in 57s
Build / build-9 (pull_request) Successful in 1m19s
- nzbget pre-package into rpm, this dockerfile just copies it
2025-05-25 10:17:21 +10:00
5c6fadf1b2 Merge pull request 'feat: added hostname setting to puppet-initial' (#30) from neoloc/puppet-initial-hostname into master
All checks were successful
Deploy / deploy-8 (push) Successful in 5s
Deploy / deploy-9 (push) Successful in 5s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/30
2025-04-24 21:39:28 +10:00
18a5b33eb2 feat: added hostname setting to puppet-initial
All checks were successful
Build / build-9 (pull_request) Successful in 47s
Build / build-8 (pull_request) Successful in 1m17s
- bumped release
- set hostname to be set in /etc/sysconfig/network and with hostnamectl
2025-04-24 21:36:47 +10:00
c21e00497d Merge pull request 'feat: add puppet-initial package' (#29) from neoloc/puppet-initial into master
All checks were successful
Deploy / deploy-8 (push) Successful in 18s
Deploy / deploy-9 (push) Successful in 45s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/29
2025-04-23 20:54:42 +10:00
c22329641e feat: add puppet-initial package
All checks were successful
Build / build-9 (pull_request) Successful in 47s
Build / build-8 (pull_request) Successful in 25m22s
- deploy the puppet-initial service
- deploy the puppet-initial script
- prepare puppet service for puppet-initial
- ensure cert installed
2025-04-23 20:25:13 +10:00
f508b1ea7f Merge pull request 'feat: add incus' (#28) from neoloc/incus into master
All checks were successful
Deploy / deploy-8 (push) Successful in 19s
Deploy / deploy-9 (push) Successful in 19s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/28
2025-03-29 18:49:42 +11:00
7348bdd69e feat: add incus
All checks were successful
Build / build-9 (pull_request) Successful in 18m54s
Build / build-8 (pull_request) Successful in 19m0s
- manage the build of incus, incus-tools and incus-client
2025-03-29 18:24:21 +11:00
9a4a3f40ad Merge pull request 'feat: add unkin-ca-certificates rpm' (#27) from neoloc/internal-ca-certificates into master
All checks were successful
Deploy / deploy-8 (push) Successful in 27s
Deploy / deploy-9 (push) Successful in 38s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/27
2025-03-22 02:33:35 +11:00
6075fa57b9 feat: add unkin-ca-certificates rpm
All checks were successful
Build / build-8 (pull_request) Successful in 1m49s
Build / build-9 (pull_request) Successful in 1m55s
2025-03-22 02:20:04 +11:00
47aebcbd4f Merge pull request 'chore: deploy uv 0.6.5' (#26) from neoloc/bump_uv into master
All checks were successful
Deploy / deploy-9 (push) Successful in 6s
Deploy / deploy-8 (push) Successful in 11s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/26
2025-03-09 17:18:10 +11:00
8ab11fd00f chore: deploy uv 0.6.5
All checks were successful
Build / build-9 (pull_request) Successful in 44s
Build / build-8 (pull_request) Successful in 45s
2025-03-09 17:16:35 +11:00
18da11d779 Merge pull request 'feat: etcd remove service/user' (#25) from neoloc/etcd_binary_only into master
All checks were successful
Deploy / deploy-9 (push) Successful in 7s
Deploy / deploy-8 (push) Successful in 24s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/25
2025-01-26 16:42:17 +11:00
3767107729 feat: etcd remove service/user
All checks were successful
Build / build-9 (pull_request) Successful in 39s
Build / build-8 (pull_request) Successful in 41s
- change etcd to bin only, bump revision
2025-01-26 16:25:18 +11:00
7f18247e00 Merge pull request 'neoloc/etcd' (#24) from neoloc/etcd into master
All checks were successful
Deploy / deploy-8 (push) Successful in 6s
Deploy / deploy-9 (push) Successful in 6s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/24
2025-01-26 14:52:49 +11:00
c7b8fb9fb5 feat: add etcd build
All checks were successful
Build / build-9 (pull_request) Successful in 1m18s
Build / build-8 (pull_request) Successful in 1m33s
- create rpm for etcd, etcdctl and etcdutl
- manage systemd service for etcd
2025-01-26 14:50:12 +11:00
80d648ee95 feat: update docker containers
- change to rpmbuilder and actionsdind managed by packer
- update makefile to ignore `resources` folder
2025-01-26 14:49:48 +11:00
0a0260c1fc Merge pull request 'feat: add packer/1.11.2' (#23) from neoloc/packer into master
All checks were successful
Deploy / deploy-8 (push) Successful in 5s
Deploy / deploy-9 (push) Successful in 6s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/23
2025-01-04 14:28:03 +11:00
56d966aba5 feat: add packer/1.11.2
All checks were successful
Build / build-8 (pull_request) Successful in 57s
Build / build-9 (pull_request) Successful in 1m0s
- add first packer rpm
2025-01-04 14:24:20 +11:00
e40e073e1f Merge pull request 'feat: add cni-plugins' (#22) from neoloc/cniplugins into master
All checks were successful
Deploy / deploy-9 (push) Successful in 10s
Deploy / deploy-8 (push) Successful in 10s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/22
2024-12-27 23:01:11 +11:00
f84bd17e1b feat: add cni-plugins
All checks were successful
Build / build-8 (pull_request) Successful in 31s
Build / build-9 (pull_request) Successful in 34s
- add 1.6.1 cni-plugins
- ignore the scripts folder in make list
2024-12-27 22:55:38 +11:00
3cbe7f9a83 Merge pull request 'feat: add terragrunt 0.70.4' (#21) from neoloc/terragrunt_0_70_4 into master
All checks were successful
Deploy / deploy-8 (push) Successful in 7s
Deploy / deploy-9 (push) Successful in 7s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/21
2024-12-21 00:38:18 +11:00
4ae8be90d7 feat: add terragrunt 0.70.4
All checks were successful
Build / build-8 (pull_request) Successful in 46s
Build / build-9 (pull_request) Successful in 47s
2024-12-21 00:33:12 +11:00
3e47e5b948 Merge pull request 'feat: add uv 0.5.11' (#20) from neoloc/uv_5-11 into master
All checks were successful
Deploy / deploy-9 (push) Successful in 5s
Deploy / deploy-8 (push) Successful in 17s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/20
2024-12-21 00:28:41 +11:00
3ab833ebc4 feat: add uv 0.5.11
All checks were successful
Build / build-9 (pull_request) Successful in 38s
Build / build-8 (pull_request) Successful in 1m9s
2024-12-21 00:17:56 +11:00
63a01ac71c Merge pull request 'feat: add multi-release build jobs' (#19) from neoloc/multirelease into master
All checks were successful
Deploy / deploy-8 (push) Successful in 16s
Deploy / deploy-9 (push) Successful in 34s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/19
2024-12-21 00:15:56 +11:00
adedeed725 feat: add multi-release build jobs
All checks were successful
Build / build-8 (pull_request) Successful in 1m1s
Build / build-9 (pull_request) Successful in 2m4s
- update build/deploy to be multiple jobs
- update to use multiple artifacts
2024-12-21 00:09:43 +11:00
64b5537171 Merge pull request 'feat: add vault/1.18.2' (#18) from neoloc/vault into master
All checks were successful
Deploy / deploy (push) Successful in 16s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/18
2024-12-08 23:52:43 +11:00
416bfa521a Merge pull request 'feat: add consul/1.20.1' (#17) from neoloc/consul into master
All checks were successful
Deploy / deploy (push) Successful in 9s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/17
2024-12-08 23:50:37 +11:00
aa2c3bed38 Merge pull request 'feat: add nomad/1.9.3' (#16) from neoloc/nomad into master
All checks were successful
Deploy / deploy (push) Successful in 8s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/16
2024-12-08 23:48:33 +11:00
73131f9324 feat: add vault/1.18.2
All checks were successful
Build / build (pull_request) Successful in 1m24s
- add vault rpm to be installed
- this is different from the HCP provided rpm which includes a service/config
2024-12-08 23:46:06 +11:00
b193e4097b feat: add consul/1.20.1
All checks were successful
Build / build (pull_request) Successful in 1m7s
- build first consul rpm
2024-12-08 23:31:43 +11:00
6c0ac37b83 feat: add nomad/1.9.3
All checks were successful
Build / build (pull_request) Successful in 1m19s
- add nomad deployment
2024-12-08 23:25:28 +11:00
7e5b6b100d Merge pull request 'feat: add nfpm/2.41.1' (#15) from neoloc/nfpm into master
All checks were successful
Deploy / deploy (push) Successful in 5s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/15
2024-12-01 22:39:53 +11:00
6c0bbe0180 feat: add nfpm/2.41.1
All checks were successful
Build / build (pull_request) Successful in 2m11s
- add the nfpm package by compiling the project from source
2024-12-01 22:34:17 +11:00
d2c15dea58 Merge pull request 'feat: testing previous run id' (#14) from neoloc/artifacting_5 into master
All checks were successful
Deploy / deploy (push) Successful in 15s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/14
2024-12-01 22:20:55 +11:00
9000eaa947 feat: custom download artifacts
All checks were successful
Build / build (pull_request) Successful in 33s
- download the previous runs artifacts, unzip and deploy
2024-12-01 22:19:18 +11:00
c6ede08d51 Merge pull request 'feat: test 5' (#13) from neoloc/artifacting_4 into master
Some checks failed
Deploy / deploy (push) Failing after 13s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/13
2024-12-01 21:49:50 +11:00
7fc26c9ea0 feat: test 5
All checks were successful
Build / build (pull_request) Successful in 34s
2024-12-01 21:48:32 +11:00
9ba94f0aa9 Merge pull request 'feat: change artifact download method' (#12) from neoloc/artifacting_3 into master
Some checks failed
Deploy / deploy (push) Failing after 19s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/12
2024-12-01 21:42:46 +11:00