aseba-community / aseba

Aseba is a set of tools which allow beginners to program robots easily and efficiently. To contact us, please open an issue.
http://aseba.wikidot.com
GNU Lesser General Public License v3.0
48 stars 62 forks source link

Move official CI to Inria #592

Open stephanemagnenat opened 7 years ago

stephanemagnenat commented 7 years ago

As agreed with David Sherman, Inria's CI will be used for Aseba in the future. To complete the move, we must do these actions:

Work is under way, this issue aims at tracking overall progress.

davidjsherman commented 7 years ago

@aseba-community/mobsya who should have administrative access to the build farm?

mbonani commented 7 years ago

in Mobsya it should be me now, it could evolve latter, Stephane is already I think Thank

mbonani commented 7 years ago

could we add Yves Piguet to ave access to the CI? what is the procedure?

davidjsherman commented 7 years ago

(PM reply)

mbonani commented 7 years ago

I just exploring more the CI and was wondering what is the difference between "Aseba developer comunity" and "Github 3 Aseba" projects

davidjsherman commented 7 years ago

"Aseba developer community" scans the aseba-community GitHub repository, looking for projects to build. Currently only aseba and dashel meet the criterion of having a Jenkinsfile in at least one branch. We could do the same for Enki. The "DJS" project scans my repository into order to test my own branches.

The three GitHub 1, 2, 3 projects were manually created.

I was waiting until the upgrade to Jenkins 2.60 to choose between the two, because I understand that there are changes to the GitHub Organisation plugin and I wanted to evaluate them first.