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

archlinux / archweb / 351
76%

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

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

Jobs
ID Job ID Ran Files Coverage
1 351.1 03 Feb 2020 08:27PM UTC 0
75.92
Travis Job 351.1
Source Files on build 351
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #351
  • 17a12f07 on github
  • Prev Build on master (#349)
  • Next Build on master (#353)
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

© 2025 Coveralls, Inc