No commit activity in last 3 years
No release in over 3 years
Jackal packagecloud Integration
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

< 1.0, >= 0.3.18
 Project Readme

Jackal Packagecloud

Jackal service to push packages to packagecloud.

Configuration

Requires configured api_key / account_name for packagecloud in jackal config

  # ...
  jackal do
    packagecloud do
      config do
        api_key ENV['PACKAGECLOUD_API_KEY']
        account_name ENV['PACKAGECLOUD_ACCOUNT_NAME']
      end
    end
  end

Package assets are fetched from the configured asset store requiring the asset store to be configured and available in running service.

Payload structure

{
  "data": {
    "packagecloud": {
      "packages": [
        {
          "distro_description": "ubuntu/precise",
          "path": "asset_store/key/path/foo.deb",
          "repo": "my_repo"
        }
      ]
    }
  }
}

Info