Semanticmediawiki: Create central repo for Travis install bash scripts

Created on 29 Jan 2021  路  4Comments  路  Source: SemanticMediaWiki/SemanticMediaWiki

Many repos under github.com/SemanticMediaWiki make use of Travis CI. Many of them require MW or SMW installed. This is done via bash scripts.

I was thinking about creating a dedicated central repo (SemanticMediaWiki/TravisScripts?) that could hold reusable scripts. These scripts could be pulled during Travis runs from Github. This would reduce effort to maintain those scripts, reduce errors and help making sure, CI is working.

@JeroenDeDauw @kghbln if you like the idea, feel free to create such a repo (I don't have sufficient rights I think)

infrastructure question

All 4 comments

I'm migrating all my stuff away from Travis to GitHub Actions.

If you want a new repo please provide the repo name and description

@JeroenDeDauw should we consider switching to GitHub Actions for the SMW related stuff, too?

@JeroenDeDauw to keep it neutral, can you please create

  • Repo: SemanticMediaWiki/CIScripts
  • Desc: Continuous Integration (CI) helper scripts for Semantic MediaWiki and related extensions.

I'd not put effort into TravisCI at this point. Looks like I started working on SMW on GitHub actions in Maps but didn't finish it https://github.com/JeroenDeDauw/Maps/tree/master/.github/workflows

https://github.com/SemanticMediaWiki/CIScripts

Was this page helpful?
0 / 5 - 0 ratings