#Hi there, I'm Stefano Canepa and Italian

1 messages · Page 1 of 1 (latest)

dusky glacier
#

Welcome, I'd love to learn more about what you are thinking of using Dagger for.

blissful lantern
#

Hi Lev, I think my needs are quite common. I need to run unit tests, build, run security scans, containerise, and push the result to a private Docker registry.

#

I can do all the above in GitHub actions, what I cannot do is: test my containers in our dev cluster without using CI and go to the full approval cycle of a PR that likely is going be reverted or followed by other small changes

#

Another thing I'm starting to work on is a fully automated API test (I call this integration test) and, ideally them should be run on the developer computer before going to CI to see them fail.

#

We are developing a tool to autogenerate our API client to avoid depending on Postman or similar tools.

#

Last but not least I'm looking for a way to overcome the fact that a GitHub action cannot trigger itself if the commiter of the code is the same GitHub action.

dusky glacier
#

Thanks so much for sharing all the details Stefano!

Let me know if there is anything I can help with as you continue your exploration.

I think getting Dagger involved as you introduce integration testing is a great idea. Theses are the types of tests that tend to take the longest amount of time and are most tricky to decbug. Being able to run this locally and then know that it will run the same in your CI environment will definitely save you a lot of time.

blissful lantern
#

Lev, sorry for the delay. I have to figure out how to let Discord notify all and only the chats/channels I'm interested in.