-
Notifications
You must be signed in to change notification settings - Fork 819
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Produce artifacts from CI with Mapnik XML #3012
Comments
Could you be more verbose, please? I don't get what's this ticket about and what kind of problems are you mentioning. |
Requiring a npm install is a reasonably high barrier if you only want to use the style, not develop it. If all someone needs is the XML, they should be able to get that as an artifact. |
I was the one asking about artifacts, so let me elaborate. I've looked a bit into what Travis can do. Unfortunately, it does not host artifacts itself like appveyor does. So you need to provide some hosting. The most promising might be the uploading to Github releases. Having xml for the releases would be more than enough for non-devs. |
Any ideas about how it should be done? Probably some simple script to be launched before every release or just a one liner in |
Another way would be letting travis checkin the results to an repository. Not kidding https://github.com/open62541/open62541/blob/master/tools/travis/travis_push_release.sh |
Sounds great to me. Anybody willing to prepare the code? |
Its kind of hacking github for serving files without the need of the full history. |
👎 on having travis push to a git repo. We could either have Travis push to github releases, another artifact location, or look at something like circleci which has artifact support. |
I am against giving push access to external entities. Separate repo would be acceptable for me or something similar. |
cc @lonvia
With the increasing problems of getting npm and carto, some have asked about having artifacts generated from CI with the Mapnik XML
The text was updated successfully, but these errors were encountered: