Re: [E-devel] Azure Devop's CI
Correct me if I am wrong but isn’t travis a bit limited to an extent. I can actually give you guys control over this team so to speak so those that need to make changes can. I think we need to have a chat somewhere maybe a conference call on this Stefan or a chat on slack. -Original Message- From: Stefan Schmidt Sent: 06 February 2019 14:04 To: Enlightenment developer list ; Jonathan Aquilina Subject: Re: [E-devel] Azure Devop's CI Hello Jonathan. On 16.01.19 07:31, Jonathan Aquilina wrote: > Hi Guys, > > I am looking to propose that I setup for the project CI on azure. There is no > charge as far as I can gather for this. It seems like I would just need to > tie it in to git to pull in the changes and schedule runs. From what I can > see this is ubuntu based as a platform. What do you guys think do you think > it's a good idea to have it do CI testing on each build? I assume you know that we already have an actively used Travis CI setup? https://travis-ci.org/Enlightenment/efl/branches We have an instant github mirror by now and if azures ties into Github to get the new pushes that would work for us. If you want to add an Azure CI for testing to crunch on our efl commits I would be interested in see how it goes. But as many other things this needs time and bandwidth to work at. For me personally trying out another CI system is interesting but way down my todo list. If you are willing to work on this let me know. I certainly should be able to configure things on github top get commits notified to Azure. As a good starting point I would suggest to look at the .travis.yml file and everything below .ci/ to see what we have so far and how it is setup with Travis. Most of the actual build testing as well as unit tests are executed in docker containers and not bound to any Travis specifics. If you set things up to execute jobs in docker containers on Azure most of it should be possible to bring over. regards Stefan Schmidt ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] 1.22 schedule proposal
I just landed a new job which I start on Monday but I am willing to help and take over this. I am sure a lot more can be automated for sure. I think best place to get this rolling would be to do a conference call or a chat on slack. -Original Message- From: Stefan Schmidt Sent: 06 February 2019 13:56 To: enlightenment-devel@lists.sourceforge.net; Jonathan Aquilina Subject: Re: [E-devel] 1.22 schedule proposal Hello Jonathan. On 09.01.19 16:26, Jonathan Aquilina wrote: > I'm ready to step and take charge of this but I think we need a bit more > frequent minor release updates both for those in the community that want to > Be on the bleeding edge and those that want to help bug fix more incremental > stable releases. So, a 1.21.2. We currently have 4 patches pending in the 1.21.x branch which are not in the 1.21.1 release. When announced that there will be a stable update we might see more backports coming. > Stefan do you have any documentation on how release plan works? I posted this very link to you a couple of times, but I had no feedback from you if that covers what you asked for. https://phab.enlightenment.org/w/release_procedure/ Jonathan, are you willing top work on a 1.21.2 stable release? I can give you a hand but I would need to know if you are willing, have the time and the bandwidth to do this. regards Stefan Schmidt ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Azure Devop's CI
Hello Jonathan. On 16.01.19 07:31, Jonathan Aquilina wrote: > Hi Guys, > > I am looking to propose that I setup for the project CI on azure. There is no > charge as far as I can gather for this. It seems like I would just need to > tie it in to git to pull in the changes and schedule runs. From what I can > see this is ubuntu based as a platform. What do you guys think do you think > it's a good idea to have it do CI testing on each build? I assume you know that we already have an actively used Travis CI setup? https://travis-ci.org/Enlightenment/efl/branches We have an instant github mirror by now and if azures ties into Github to get the new pushes that would work for us. If you want to add an Azure CI for testing to crunch on our efl commits I would be interested in see how it goes. But as many other things this needs time and bandwidth to work at. For me personally trying out another CI system is interesting but way down my todo list. If you are willing to work on this let me know. I certainly should be able to configure things on github top get commits notified to Azure. As a good starting point I would suggest to look at the .travis.yml file and everything below .ci/ to see what we have so far and how it is setup with Travis. Most of the actual build testing as well as unit tests are executed in docker containers and not bound to any Travis specifics. If you set things up to execute jobs in docker containers on Azure most of it should be possible to bring over. regards Stefan Schmidt ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] 1.22 schedule proposal
Hello Jonathan. On 09.01.19 16:26, Jonathan Aquilina wrote: > I’m ready to step and take charge of this but I think we need a bit more > frequent minor release updates both for those in the community that want to > Be on the bleeding edge and those that want to help bug fix more incremental > stable releases. So, a 1.21.2. We currently have 4 patches pending in the 1.21.x branch which are not in the 1.21.1 release. When announced that there will be a stable update we might see more backports coming. > Stefan do you have any documentation on how release plan works? I posted this very link to you a couple of times, but I had no feedback from you if that covers what you asked for. https://phab.enlightenment.org/w/release_procedure/ Jonathan, are you willing top work on a 1.21.2 stable release? I can give you a hand but I would need to know if you are willing, have the time and the bandwidth to do this. regards Stefan Schmidt ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel