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

archlinux / archweb / 351 / 1
76%
master: 76%

Build:
DEFAULT BRANCH: master
Ran 03 Feb 2020 08:27PM UTC
Files 100
Run time 12s
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

03 Feb 2020 08:25PM UTC coverage: 75.921% (+0.1%) from 75.82%
351.1

push

travis-ci-com

jelly
Introduce planet functionality in archweb

This change introduces a replacment for planet.archlinux.org which uses
a python 2 project to generate static html from multiple RSS feed
sources. For archweb a set of 'static' feeds can be created in the
django admin view for the Arch forums and other static feeds, archweb
users can add their own blog rss feed in their profile which will create
a Feed model.

When running the update_planet command, all Feed models are iterated
over and the rss feed is parsed. The latest FeedItem is queried matching
the current Feed model and every newer entry in the RSS feed is added as
new FeedItem. Since the body is also stored in the FeedItem there is a
limit to the amount of FeedItems per Feed configured in settings.py of
which the default is 25.

When a user is marked as inactive his Feed model and items are
removed automatically to avoid keeping stale data around.

Closes: #261

3938 of 5187 relevant lines covered (75.92%)

0.76 hits per line

Source Files on job 351.1
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 586
  • Travis Job 351.1
  • 17a12f07 on github
  • Prev Job for on master (#349.1)
  • Next Job for on master (#353.1)
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