Added the ability to change runner and use SSH or a container (Docker) #511
Replies: 3 comments 4 replies
-
Interesting idea. I think there is a use for this for lots of different scenarios. I personally could see this being exceptionally useful with Buildah and Podman. My Taskfiles are rather similar in that they often start with How would you envision this working? Do you think that supporting a specific list of backends such as SSH and Docker/Podman out of the box would be the way, or do you think these should be add-on modules? |
Beta Was this translation helpful? Give feedback.
-
Hi again @JulienBreux! I think that people use Docker from within Taskfiles often enough that having a deeper integration would be useful. I have in mind to eventually work on something, but I can't premise when. FYI, these proposals came before at #377 and #285. The person that made the initial draft of #285 created another project (but in Typescript): hammerkit. I also saw this recently on Hacker News: https://earthly.dev/. It's not clear how an integration with Docker would work, but we could take some inspiration from these projects. |
Beta Was this translation helpful? Give feedback.
-
We can /close this discussion. |
Beta Was this translation helpful? Give feedback.
-
Hello 👋🏻
After the proposition of the amazing import feature.
I would to propose an other feature : The ability to change runner.
Proposition
With three possible runners:
Dockercontainer imageLocal runner
The local runner is the backward compatible runner currently used in Task.
Remote runner
The remote runner use the SSH transport.
Container runner
Motivation
At @ornikar, all of our tasks files start with
- docker...
List of 📌 questions
Beta Was this translation helpful? Give feedback.
All reactions