Matomo release script (official package), and debian/ubuntu package (allows sysadmins to deploy Matomo within seconds using "apt-get install piwik -V")
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
archives added ignore rule so archives/* isn't a problem Sep 29, 2014
debian matomo (3.5.1-2) stable; urgency=high Jun 26, 2018
scripts Merge pull request #74 from Findus23/composer Sep 1, 2018
.gitignore exclude newer 'matomo' related files Mar 31, 2018
Makefile
README.md fix URLs in README.md Aug 18, 2018

README.md

Matomo Package

This repository contains:

  • Matomo release script (official package),
  • and Debian/Ubuntu package (allows sysadmins to deploy Matomo within seconds using apt-get install matomo -V)

Debian Package

  • debian/Readme.debian - How to use the Debian package and setup Matomo on your Debian server.
  • debian/Readme.md - Guide for Matomo staff in charge of generating the Debian package. System administrators may also be interested in this documentation.

Core Matomo Package

To generate a new Matomo release for example 3.0.0-b1, follow these steps:

  • Edit core/Version.php and set the correct version number
  • Check that the CI builds is green
  • Create a release on Github which will automatically create a git tag.
  • Then package the release. Run: ./scripts/build.sh 3.0.0-b1. This script will:
    • the first time it runs it clones the Matomo git repository.
    • then it builds the package, removing any un-necessary files,
    • then it uploads the .zip and .tar.gz packages to https://builds.matomo.org
  • The new Matomo version is now shipped to users worldwide,
  • Users will now notified in their Administration area, and some users will receive email alerts about the new version.