Extend CI with actual (or mock?) deployments #23
Labels
No Label
breaking-change
bug
CI/CD
design
documentation
duplicate
enhancement
help wanted
invalid
plugin
question
secrets
shell-completion
versioning
wontfix
No Milestone
No Assignees
2 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coop-cloud/abra#23
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Actual CI:
abra
/bats
use Drone'sdrone_ssh_swarm_test
secretabra deploy
..)Mocking:
bats-mock
on the CI server?I would be down for actual deployments, that'd be rad! I could write a small python script which creates a fresh hetzner, deploys traefik and then does some stuff. That might actually be quite robust if we do it well. We could just have a test which deploys traefik and then other tests can simply rely on that being deployed if they all run linearly in the same CI step.
Yeah that'd be rightous, let's do it! 👊
Counting minutes til Hetzner are using it in their own infra..
I don't think we'll be investing time in CI here since we're heading towards the
go-abra
now, I will close this off.