refactoring-ai / predicting-refactoring-ml

Refactoring recommendation via ML
MIT License
28 stars 8 forks source link

Introduce CI for the data collection tool #49

Closed mauricioaniche closed 4 years ago

mauricioaniche commented 4 years ago

It is about time we have a CI server set up. So that we are sure we are not breaking the tests anymore.

Challenges:

We gotta check whether Travis CI allows us to unzip and to git clone things.

jan-gerling commented 4 years ago

Travis CI allows git-submodules: https://docs.travis-ci.com/user/private-dependencies/

We can avoid authorization problems, if we just make the toyrepo repos public.

mauricioaniche commented 4 years ago

Awesome!

On Mon, 17 Feb 2020 at 11:20, Jan Gerling notifications@github.com wrote:

Travis CI allows git-submodules: https://docs.travis-ci.com/user/private-dependencies/

We can avoid authorization problems, if we just make the toyrepo repos public.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mauricioaniche/predicting-refactoring-ml/issues/49?email_source=notifications&email_token=AAAYTTBZIIUM5YZZZAPK4ZTRDJQIFA5CNFSM4KWB45M2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEL53DVA#issuecomment-586920404, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAYTTFHGCL4BQCAEJLRTHLRDJQIFANCNFSM4KWB45MQ .

--

Maurício Aniche Delft University of Technology http://www.mauricioaniche.com

mauricioaniche commented 4 years ago

But we still need to clone the projects in the integration tests, like the Apache ones.

But maybe for the first version, we only run the toy tests

On Mon, 17 Feb 2020 at 15:48, Maurício Aniche mauricioaniche@gmail.com wrote:

Awesome!

On Mon, 17 Feb 2020 at 11:20, Jan Gerling notifications@github.com wrote:

Travis CI allows git-submodules: https://docs.travis-ci.com/user/private-dependencies/

We can avoid authorization problems, if we just make the toyrepo repos public.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mauricioaniche/predicting-refactoring-ml/issues/49?email_source=notifications&email_token=AAAYTTBZIIUM5YZZZAPK4ZTRDJQIFA5CNFSM4KWB45M2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEL53DVA#issuecomment-586920404, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAYTTFHGCL4BQCAEJLRTHLRDJQIFANCNFSM4KWB45MQ .

--

Maurício Aniche Delft University of Technology http://www.mauricioaniche.com

--

Maurício Aniche Delft University of Technology http://www.mauricioaniche.com