Satis

Version Date Notes By
0.1 2018-01-31 Initial release JFM

Satis a simple static Composer repository generator.

Source code and Instructions can be found here: https://github.com/composer/satis

Adding a new package to satis

  1. Clone the satis repository git clone https://gitlab.wemake.pt/wemake/services/satis.git
  2. Add a new entry to the satis.json file inside repositories

Example:

{
    "type": "vcs",
    "url": "https://gitlab.wemake.pt/wemake/sgi/backend/audits.git"
}
  1. Commit and push the changes to the repository. Gitlab will automatically run a job to build the package

  2. Check if the package is available on the satis package repository: https://satis.wemake.pt/ - If you don't know the password, theres a chance you should not be reading this document :)

Be sure that the name of the package on the composer.json is the same as the name of the git repository

{
    "name": "wemake/audits",
    ...
}