Addshore updated the task description. (Show Details) |
CHANGES TO TASK DESCRIPTION
Currently the wdqs-frontend docker image builds from master, but only when build is manually triggeredered, or a new commit is made to wikibase-docker wmde git repo.
Triggering builds with the API: https://docs.travis-ci.com/user/triggering-build
Webhooks could also work but they would require some extra service to look at the webhooks and determine when the merge actually happened on master...
We could look into a gerrit plugin (as in T87768#3958112)
using the API...
We could create a tiny jenkins job triggering the travis API
The jenkins job could be small and generic, triggering the master build of the given github repo on travis.
Possible ENV vars for the image:
- AUTH_HEADER (secret token)
Triggering builds with the API: https://docs.travis-ci.com/user/triggering-builds / a webhook - REPO (example wmde/wikibase-docker)
We could creatThis will require a tiny jenkins job triggering theravis user token for the requests..
We could also create a small travis API,job on the GUI repo... or look into a gerrit plugin (as in T87768#3958112)https://github.com/wikimedia/wikidata-query-gui triggering the same API request..
...
**Posible solution**Triggering builds with the API: https://docs.travis-ci.com/user/triggering-build
Webhooks could also work but they would require some extra service to look at the webhooks and determine when the merge actually happened on master...
We could look into a gerrit plugin (as in T87768#3958112)
using the API...
We could create a tiny jenkins job triggering the travis API
The jenkins job could be small and generic, triggering the master build of the given github repo on travis.
Possible ENV vars for the image:
- AUTH_HEADER (secret token)
Triggering builds with the API: https://docs.travis-ci.com/user/triggering-builds / a webhook - REPO (example wmde/wikibase-docker)
We could creatThis will require a tiny jenkins job triggering theravis user token for the requests..
We could also create a small travis API,job on the GUI repo... or look into a gerrit plugin (as in T87768#3958112)https://github.com/wikimedia/wikidata-query-gui triggering the same API request..
TASK DETAIL
EMAIL PREFERENCES
To: Addshore
Cc: Addshore, Aklapper, Lahi, Gq86, GoranSMilovanovic, QZanden, Gstupp, LawExplorer, Abbe98, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
Cc: Addshore, Aklapper, Lahi, Gq86, GoranSMilovanovic, QZanden, Gstupp, LawExplorer, Abbe98, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs