STAMP-project / test-runner

test driver to run JUnit tests isolated in a new JVM
GNU General Public License v3.0
16 stars 15 forks source link

Deploy & Release #90

Closed andre15silva closed 3 years ago

andre15silva commented 3 years ago

Would it be possible to deploy release 2.3.0?

Currently https://github.com/SpoonLabs/flacoco uses the latest SNAPSHOT. Would it be possible to deploy 2.3.0 so that we can get CI running there?

danglotb commented 3 years ago

Hi @andre15silva

I'm gonna try to release test-runner ASAP.

andre15silva commented 3 years ago

Thank you @danglotb !

danglotb commented 3 years ago

Right now, the tests do not pass locally. I opened #91 to fix this. I proceed to the release as soon as this PR is merged.

danglotb commented 3 years ago

Idk what happened to Travis, I'm not able to trigger a build... I might need to go to GitHub actions.

@monperrus Do you have advice about this? Should we move the CI of test-runner to GitHub actions? Or any other platform? I was trying to do so for DSpot, but It seems to not to be straightforward as I thought.

Thank you

andre15silva commented 3 years ago

Travis moved to https://travis-ci.com/. Are you trying there or in https://travis-ci.org/?

Since June 15th, 2021, the building on travis-ci.org is ceased. Please use travis-ci.com from now on.

Actually ceased today.

danglotb commented 3 years ago

Both actually, I cannot find the project either in travis-ci.com or travis-ci.org.

danglotb commented 3 years ago

test-runner-2.3.0 has been released. I'll make it available on GitHub and should be on maven central very soon.

danglotb commented 3 years ago

Here you go: https://search.maven.org/artifact/eu.stamp-project/test-runner/2.3.0/jar

monperrus commented 3 years ago

Should we move the CI of test-runner to GitHub actions?

Yes, that would be great!

andre15silva commented 3 years ago

Thank you @danglotb !

danglotb commented 3 years ago

FYI: I setup Github Actions for CI and deployment of test-runner SNAPSHOTs on Nexus at each new commit on the master.

Happy hacking @andre15silva !

monperrus commented 3 years ago

FYI 3.0.0 is on Maven Central built from b937cb2