[Geoserver-devel] Appveyor build on, and build traffic issues

Hi,
so I’ve merged the windows branch and appveyor is now enabled on pull requests for GeoServer.
One issue that came up discussing with Daniele is that the app-veyor build associated to a pull request
was kept in “queued” state for a long time.

Looking into it, appveyor only gives one builder per account, and all 3 projects, geotools, geoserver
and geowebcache are now linked via my account, so when a geoserver build goes (and takes
a lot of time) pretty much nothing else moves.

It would help if two more developers stepped up to configure an appveyor build, one for GeoTools,
one for GeoServer, and I removed mines. Are there volunteers?
The process is simple, there are just a couple of config flags that we need to set in the appveyor
GUI (they cannot be set in the appveyor.yml)

Cheers
Andrea

···

== GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

Andrea I have setup appveyor and started a GeoTools build.

···


Jody Garnett

Hi Jody,
just to be sure, you set it up from the main repo, not your fork right? (I’m asking because I got confused at the beginning by it).

Besides that, the other thing to do is to add these two settings in the “settings”, “general” panel (at least one of them
cannot be set by appveyor.yml):

image.png

Also, right now only the build owner gets notified. Unsure about notifying everybody, most of the time we’ll
get double notification of obvious failures. But could you also go to “notifications” and add me as one
of the recipients?

Cheers
Andrea

···

Regards, Andrea Aime == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

Thanks, thankfully I guessed correctly setting a lot of it up.

  • I had not done “rolling builds”
  • I changed project permissions so “User” could view the build

I have had a go at configuring not

(attachments)

image.png

···


Jody Garnett

(sorry)

I have had a go at configuring notifications, let me know if it is sending too many.

(attachments)

image.png

···


Jody Garnett


Jody Garnett

Thanks, will let you know.
You said you made the builds visible… do you have a public link I can look at?

Cheers
Andrea

(attachments)

image.png

···

Regards, Andrea Aime == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

I kind of hope it shows up in the notifications :slight_smile:

Yes it does: https://ci.appveyor.com/project/jodygarnett/geotools/build/1.0.1


Jody Garnett

On Fri, 10 Aug 2018 at 12:15, Andrea Aime <andrea.aime@anonymised.com> wrote:

Thanks, will let you know.
You said you made the builds visible… do you have a public link I can look at?

Cheers
Andrea

On Fri, Aug 10, 2018 at 8:41 PM Jody Garnett <jody.garnett@anonymised.com> wrote:

(sorry)

I have had a go at configuring notifications, let me know if it is sending too many.


Jody Garnett

On Fri, 10 Aug 2018 at 11:39, Jody Garnett <jody.garnett@anonymised.com> wrote:

Thanks, thankfully I guessed correctly setting a lot of it up.

  • I had not done “rolling builds”
  • I changed project permissions so “User” could view the build

I have had a go at configuring not


Jody Garnett

On Fri, 10 Aug 2018 at 10:32, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi Jody,
just to be sure, you set it up from the main repo, not your fork right? (I’m asking because I got confused at the beginning by it).

Besides that, the other thing to do is to add these two settings in the “settings”, “general” panel (at least one of them
cannot be set by appveyor.yml):

image.png

Also, right now only the build owner gets notified. Unsure about notifying everybody, most of the time we’ll
get double notification of obvious failures. But could you also go to “notifications” and add me as one
of the recipients?

Cheers
Andrea

On Fri, Aug 10, 2018 at 7:28 PM Jody Garnett <jody.garnett@anonymised.com> wrote:

Andrea I have setup appveyor and started a GeoTools build.


Jody Garnett

On Fri, 10 Aug 2018 at 07:27, Andrea Aime <andrea.aime@anonymised.com> wrote:

Hi,
so I’ve merged the windows branch and appveyor is now enabled on pull requests for GeoServer.
One issue that came up discussing with Daniele is that the app-veyor build associated to a pull request
was kept in “queued” state for a long time.

Looking into it, appveyor only gives one builder per account, and all 3 projects, geotools, geoserver
and geowebcache are now linked via my account, so when a geoserver build goes (and takes
a lot of time) pretty much nothing else moves.

It would help if two more developers stepped up to configure an appveyor build, one for GeoTools,
one for GeoServer, and I removed mines. Are there volunteers?
The process is simple, there are just a couple of config flags that we need to set in the appveyor
GUI (they cannot be set in the appveyor.yml)

Cheers
Andrea

== GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.


Check out the vibrant tech community on one of the world’s most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Regards, Andrea Aime == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

Regards, Andrea Aime == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

(attachments)

image.png