Waddle devlog 2 (a big devlog)
I managed to create a first working version
I have added many features which make Waddle actually usable:
- an init command which creates a configuration file
- a way to parse penguin-workflows from a yaml file
- a command to run a workflow from a file
- a Dockerfile which creates a simple nest (server) that can be used to test this project
The yaml workflows
- Every step (penguin) has a name and an exactly one action (see below for all available penguins)
- A penguin can choose to ignore errors. This will continue with the workflow even if a previous step failed
Config options
- Hostname
- Port
- Username
- Authentication method (Password/private key/ssh agent)
- File to write server outputs
- Icons
Implemented Penguins 🐧
- RunServerCommand
(he won’t be lonely much longer
)
Planned Penguins
- SendFolder
- GetFolder
- SendFile
- GetFile
- RunCommand (locally)
Release when?
I’ll probably do my first ship tomorrow. It will come with a release for both Linux
and W*ndows 
Comments 2
windows is a swear word now 🥀
linux man please i need your help with linux things do you know how to speak penguin linux language my 10 year old linux thing isnt linuxing https://stardance.hackclub.com/projects/36393
Sign in to join the conversation.