pitchmuc / launchpy

Python wrapper for the Adobe Launch API
GNU General Public License v3.0
20 stars 9 forks source link

Introduce CI pipeline #5

Open Ryuno-Ki opened 5 years ago

Ryuno-Ki commented 5 years ago

Hi Julien,

what is your opinion on using a CI-as-a-Service?

For example Circle CI or Travis? You could use them to ease some jobs on PRs by utilising the Commit Status API.

For example I have setup some of those over at my pet project webmention-tools. I'd be willing to assist you here :-)

pitchmuc commented 4 years ago

How can I just discover this comment ?! I will deeply look into that.

Ryuno-Ki commented 4 years ago

While you're looking into the subject, perhaps investigate, how you could publish from CI/CD system to PyPI.

There was an incident in the node community the other day, and this (let CI publish a new package version) was one of the lessons learned.

pitchmuc commented 4 years ago

Interesting. I am really new to this kind of tools as I am not from developer background and I am not in touch with IT at work. I mainly do everything on my own. But I will investigate that. It seems to be super powerful, especially to run test when pushing code. I really need to start doing more tests...