• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

inveniosoftware / citeproc-py-styles / 46

Build:
Build:
LAST BUILD BRANCH: v0.1.2
DEFAULT BRANCH: master
Ran 30 Jul 2019 03:18PM UTC
Jobs 6
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
46

Pull #12

travis-ci

web-flow
travis: setup automatic updates and releases

Update the Travis file to add cron triggered updates and releases of
citeproc-py-styles. For this, we added run-update.sh and an update stage
to Travis.

run-update.sh triggers a git submodule update for the CSL Style
repository. If there are changes in this repository we commit these
changes and create a tagged commit with a new release. To have simple
and reliable versioning we switch away from semantic versioning to date
versioning.

The Travis file is changed to distinguish three different situations:
1. Regular build
2. Cron triggered build
3. Tagged build

For the regular builds, we don't change a lot. We added python 3.6
support, this in line with other Invenio modules. As a result, this
build triggers the test for three different Python versions: 2.7, 3.5
and 3.6.

The cron triggered builds are the new update builds. The cron triggered
builds only run the update stage. This stage updates the submodule to
the latest version and, if there are changes, tags a new release. After
a simple test (just Python 3.6) these changes are pushed.

The tagged builds run two stages. The first stage is a regular build,
testing the module for different Python versions. If this succeeds the
release stage is triggered, this stage releases the new package to Pypi.
Pull Request #12: travis: setup automatic updates and releases
Jobs
ID Job ID Ran Files Coverage
1 46.1 (REQUIREMENTS=lowest) 30 Jul 2019 03:18PM UTC 0
Travis Job 46.1
2 46.2 (REQUIREMENTS=lowest) 30 Jul 2019 03:18PM UTC 0
Travis Job 46.2
3 46.3 (REQUIREMENTS=release) 30 Jul 2019 03:19PM UTC 0
Travis Job 46.3
4 46.4 (REQUIREMENTS=release) 30 Jul 2019 03:19PM UTC 0
Travis Job 46.4
5 46.5 (REQUIREMENTS=devel) 30 Jul 2019 03:19PM UTC 0
Travis Job 46.5
6 46.6 (REQUIREMENTS=devel) 30 Jul 2019 03:20PM UTC 0
Travis Job 46.6
Source Files on build 46
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #46
  • Pull Request #12
  • PR Base - master (#48)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc