Skip to content

tcDebRepository TeamCity plugin v1.0

Choose a tag to compare

@netwolfuk netwolfuk released this 06 Dec 14:21
· 12 commits to master since this release

tcDebRepository provides a Debian Package server from within TeamCity.

Build your Debian packages in TeamCity, and tcDebRepository can serve them to your Debian (or Debian based) linux servers.

Then updating your server with the latest TeamCity build is as simple as:

      sudo apt-get update 
      sudo apt-get install package_name 

Installing the plugin will add:

  • A browsable repository of packages and package meta-data.
  • A repository in the structure consumed by APT including a URL from which APT can download the packages.
  • A processor which watches for build events and parses the list of artifacts, filters them and then publishes the package meta-data into matched repositories.
  • A processor which watches for cleanup events and removes the package meta-data from repositories.
  • A UI for creating, editing and removing repositories.
  • A UI for creating, editing and removing the Artifact Filters that the processor uses for indexing packages.