Ticket #1168 (assigned enhancement)

Opened 3 years ago

Last modified 2 years ago

Test system for deb packaging

Reported by: dread Owned by: thejimmyg
Priority: major Milestone: ckan-backlog
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description (last modified by dread) (diff)

Get buildbot to:

  • build the deb packages
  • install them into a fresh virtual machine
  • run smoke tests on the installed ckan

Change History

comment:1 Changed 3 years ago by thejimmyg

  • Status changed from new to closed
  • Resolution set to fixed

This is now working on dgu-buildbot.okfn.org. The code that manages it is partly the repo.py script from http://hg.3aims.com/public/BuildKit/ and partly the fab code in https://bitbucket.org/okfn/buildbot-scripts

comment:2 Changed 3 years ago by dread

  • Status changed from closed to reopened
  • Resolution fixed deleted
  • Description modified (diff)

This might run manually on the us7, but the buildbot is not running these automatically or any sort of testing, which is what this ticket is about.

comment:3 Changed 3 years ago by dread

  • Priority changed from critical to major

comment:4 Changed 3 years ago by dread

  • Owner dread deleted
  • Status changed from reopened to assigned

comment:5 Changed 2 years ago by thejimmyg

  • Milestone set to current-ckan-sprint-2011-12-19

comment:6 Changed 2 years ago by thejimmyg

  • Owner set to thejimmyg

comment:7 Changed 2 years ago by thejimmyg

Quick update... we now have:

  • An automated way to build the deb packages
  • An automated way to install them into a fresh virtual machine

We don't currently run them via buildbot or have smoke tests.

comment:8 Changed 2 years ago by kindly

  • Milestone changed from ckan-sprint-2012-03-05 to ckan-backlog
Note: See TracTickets for help on using tickets.