|
|
|
|
|
by IshKebab
1235 days ago
|
|
> Congrats kid you're A Release Engineer now and your life is hell. Enjoy debugging basic typos on a remote machine with 20 minute latency because you sure can't run those Github CI bash-scripts-in-yaml files locally! Yes! Why is this accepted?? Gitlab has a way of running CI locally (for Docker based builds anyway; who knows about Windows or Mac) but a) it doesn't support the same features at the "proper" one (even basic ones like the `default` key) and b) they deprecated it! Ok in fairness they've stated in a random comment that they won't remove it before providing an alternative.... But still, how is this not a core feature of all CI systems? |
|
Workflow is something like:
- Guess together a random CI or CD workflow, this is just to kick off the process. You can also start with a empty config.
- Something fails, get SSH host+port to connect to
- Enter environment and manually do everything you want to be able to automatically do
- Execute `history` and copy output, trim it into something nicer and put in your config