Original PR: https://github.com/moghtech/komodo/pull/8 Author: @mbecker20 Created: 7/30/2024 Status: ✅ Merged Merged: 7/30/2024 Merged by: @mbecker20
Base: main ← Head: v1.12-GitProvider
main
v1.12-GitProvider
0c43132
ce7437f
757e01a
f6f7969
59da6cb
2aa484c
6f781cc
ec11c90
0d060ce
f3bf321
86 files changed (+3060 additions, -1457 deletions)
📝 Cargo.lock (+88 -88) 📝 Cargo.toml (+14 -14) 📝 bin/cli/src/maps.rs (+22 -23) 📝 bin/core/src/api/execute/build.rs (+51 -32) 📝 bin/core/src/api/execute/deployment.rs (+97 -73) 📝 bin/core/src/api/execute/repo.rs (+14 -6) 📝 bin/core/src/api/read/build.rs (+10 -47) 📝 bin/core/src/api/read/builder.rs (+2 -54) 📝 bin/core/src/api/read/mod.rs (+292 -19) 📝 bin/core/src/api/read/repo.rs (+5 -3) 📝 bin/core/src/api/read/server.rs (+7 -75) 📝 bin/core/src/api/read/sync.rs (+5 -3) 📝 bin/core/src/api/read/variable.rs (+2 -7) 📝 bin/core/src/api/write/build.rs (+12 -6) 📝 bin/core/src/api/write/repo.rs (+12 -6) 📝 bin/core/src/api/write/sync.rs (+12 -6) 📝 bin/core/src/config.rs (+16 -17) 📝 bin/core/src/helpers/sync/deployment.rs (+3 -3) 📝 bin/core/src/helpers/sync/remote.rs (+18 -11) 📝 bin/core/src/listener/github/mod.rs (+1 -1)
Cargo.lock
Cargo.toml
bin/cli/src/maps.rs
bin/core/src/api/execute/build.rs
bin/core/src/api/execute/deployment.rs
bin/core/src/api/execute/repo.rs
bin/core/src/api/read/build.rs
bin/core/src/api/read/builder.rs
bin/core/src/api/read/mod.rs
bin/core/src/api/read/repo.rs
bin/core/src/api/read/server.rs
bin/core/src/api/read/sync.rs
bin/core/src/api/read/variable.rs
bin/core/src/api/write/build.rs
bin/core/src/api/write/repo.rs
bin/core/src/api/write/sync.rs
bin/core/src/config.rs
bin/core/src/helpers/sync/deployment.rs
bin/core/src/helpers/sync/remote.rs
bin/core/src/listener/github/mod.rs
...and 66 more files
Expands git provider / docker registry support to any provider, including self hosted.
WARNING
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/8
Author: @mbecker20
Created: 7/30/2024
Status: ✅ Merged
Merged: 7/30/2024
Merged by: @mbecker20
Base:
main← Head:v1.12-GitProvider📝 Commits (10+)
0c43132update depsce7437fremove patch when 0 for deployments using specific build version757e01aimplement custom git provider and image registry supportf6f7969common providers api59da6cbtoml array alias2aa484cusername alias account6f781ccget fe to buildec11c90http or https0d060cefix frontend buildf3bf321improve registry / provider config📊 Changes
86 files changed (+3060 additions, -1457 deletions)
View changed files
📝
Cargo.lock(+88 -88)📝
Cargo.toml(+14 -14)📝
bin/cli/src/maps.rs(+22 -23)📝
bin/core/src/api/execute/build.rs(+51 -32)📝
bin/core/src/api/execute/deployment.rs(+97 -73)📝
bin/core/src/api/execute/repo.rs(+14 -6)📝
bin/core/src/api/read/build.rs(+10 -47)📝
bin/core/src/api/read/builder.rs(+2 -54)📝
bin/core/src/api/read/mod.rs(+292 -19)📝
bin/core/src/api/read/repo.rs(+5 -3)📝
bin/core/src/api/read/server.rs(+7 -75)📝
bin/core/src/api/read/sync.rs(+5 -3)📝
bin/core/src/api/read/variable.rs(+2 -7)📝
bin/core/src/api/write/build.rs(+12 -6)📝
bin/core/src/api/write/repo.rs(+12 -6)📝
bin/core/src/api/write/sync.rs(+12 -6)📝
bin/core/src/config.rs(+16 -17)📝
bin/core/src/helpers/sync/deployment.rs(+3 -3)📝
bin/core/src/helpers/sync/remote.rs(+18 -11)📝
bin/core/src/listener/github/mod.rs(+1 -1)...and 66 more files
📄 Description
Expands git provider / docker registry support to any provider, including self hosted.
WARNING
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.