1. 21 Nov, 2018 1 commit
  2. 08 Nov, 2018 1 commit
  3. 17 Aug, 2018 2 commits
    • Hugo Lefeuvre's avatar
      packaging: different releases for website · cd58aca8
      Hugo Lefeuvre authored
      It has been decided that we would have different releases between
      website and apt repository. The version from the website would have
      debian revision -0 and the one from apt repositories -1.
      The main difference resides in the fact that the version from the
      website distributes a postinst script which installs key and apt
      source.list so that Ring gets automatically updated when installed
      via one click install. This is not the case with the one from apt
      Change-Id: I7bbfdfa41b0133ebe93f16bc550aa437c8ddfa6a
    • Hugo Lefeuvre's avatar
      17.10 EOL: remove old docker files · 7110059f
      Hugo Lefeuvre authored
      Ubuntu 17.10 is now EOL, so remove it from build scripts. Also,
      remove old and unused docker files.
      Change-Id: I4e43ecbeda4b061bfdf463bc57760474ae075d5a
  4. 24 Jul, 2018 1 commit
  5. 08 Jun, 2018 1 commit
  6. 29 May, 2018 1 commit
  7. 25 Apr, 2018 2 commits
  8. 27 Nov, 2017 1 commit
  9. 12 Jul, 2017 1 commit
  10. 06 Jul, 2017 1 commit
  11. 17 Apr, 2017 1 commit
  12. 08 Dec, 2016 1 commit
  13. 04 Dec, 2016 1 commit
  14. 05 Nov, 2016 1 commit
  15. 04 Aug, 2016 1 commit
  16. 02 Aug, 2016 1 commit
    • aviau's avatar
      Packaging: distroX -> distro_X · 5e8170bb
      aviau authored
      This changes the way we name distros in order to be compatible with the
      current repository layout
      Change-Id: Ib21bb21c943183ed0f4c47efea9432b54e0a5b79
      Tuleap: #872
  17. 28 Jul, 2016 1 commit
  18. 25 Jul, 2016 1 commit
    • aviau's avatar
      Packaging: Avoid conflicts with multiple concurrent builds · fcb50055
      aviau authored
      This patch helps to avoid conflicts with multiple concurrent builds.
      Running package-debian8 two times on the same machine could have
      resulted in the wrong docker image being used for a build, creating
      confusing outputs.
      We haven't hit that case yet, but it could happen if we run the weekly
      packaging publishing job at the same time as we run tests.
      Change-Id: I0272c510dec77f43867ff85a95bdac8fda038936
      Tuleap: #872
  19. 22 Jul, 2016 1 commit
    • aviau's avatar
      Debian packaging fixes · 9c5c4ad2
      aviau authored
      This imports some of the changes made in the official Debian packaging
      repository: https://anonscm.debian.org/cgit/pkg-voip/ring.git
      - Don't run containers in interactive mode, which would require a TTY
      - Build LRC with Debug symbols
      - Build with V=1 to allow parsing logs
      - Reorganize dependencies
      - Try fetch-all three times before giving up
      - Removed ubuntu15.04 references
      Tuleap: #858
      Change-Id: If0a81b15230a31d120982e113e695443262568e3
  20. 20 Jul, 2016 1 commit
    • aviau's avatar
      Add Debian and Ubuntu packaging · f89d706d
      aviau authored
      This moves the official Debian packaging into ring-project. Jenkins
      should now be able to run packaging jobs and publish packages. It
      should also make it easy to add a `verify` check on Jenkins to test
      packaging patches.
      This will make it much easier to work on packaging issues because the
      build environment is now reproductible on any machine.
      The patch adds Makefile targets to create packages such as:
       - package-all
       - package-<DISTRO>
      Builds are all done inside Docker containers and it is possible to
      build many at a time with the `package-all` target.
      To debug a build, use `package-<DISTRO>-interactive` to obtain a shell
      inside a container, ready to launch a build.
      Tuleap: #781
      Change-Id: Id87a74a6c412ffc5bf82b9562639ce5a9424b06a