Hi Vincent.

That's a good point. At the moment the plugins built with Gradle are
built when the plugin changes. But there's currently no check, that
regularly tests if the build breaks due to external factors (e.g.
changes in the JOSM API).

Have you seen the patch for the i18n-build [1]?
Or would it be better to do it more like Dirk suggested to completely
take these plugins out of the Ant build? If we do that, I'd suggest to
establish some regular (daily?) build (on the Jenkins server, or via
some other CI service) with Gradle, which does these checks that
Jenkins currently does for the Ant-build.

Cheers,
Florian

[1]: https://josm.openstreetmap.de/attachment/ticket/8645/excludeTransi
fexPlugins2.patch



-------- Weitergeleitete Nachricht --------
Von: Vincent Privat <[email protected]>
An: Florian Schäfer <[email protected]>
Kopie: josm-dev <[email protected]>
Betreff: Re: I18n of JOSM plugins (with Gradle build) via Transifex
Datum: Wed, 17 Jan 2018 18:57:30 +0100

The SVN external allows us to detect compilation failure with Jenkins,
it's very useful!

2018-01-17 13:40 GMT+01:00 Florian Schäfer <[email protected]>:
> That would be another option. I'd be ok with either of these.
> 
> Let's continue the discussion in the ticket https://josm.openstreetma
> p.
> de/ticket/8645 . I prepared a patch that would ignore plugins with a
> `.tx/config` file.
> 
> Florian

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to