Skip to content
Snippets Groups Projects
  1. Mar 11, 2022
  2. Mar 08, 2022
  3. Feb 11, 2022
  4. Feb 01, 2022
  5. Jan 31, 2022
  6. Jan 28, 2022
  7. Jan 25, 2022
  8. Jan 21, 2022
  9. Jan 20, 2022
  10. Jan 18, 2022
  11. Jan 14, 2022
    • Amin Bandali's avatar
      Bump Qt up to 6.2.2, add missing nodejs build-dep for libqt-jami · 880936d2
      Amin Bandali authored
      * Makefile (QT_PATCH): Bump up to 2.
      (QT_TARBALL_CHECKSUM): Update to Qt 6.2.2 release tarball's sha256sum.
      * docker/Dockerfile_ubuntu_18.04: Move the nodejs installation earlier
      in the Dockerfile, as it needs to already be installed by the time we
      want to install libqt-jami's build dependencies.
      * packaging/rules/debian-qt/control (libqt-jami) <Build-Depends>: Add
      missing nodejs (>= 10.19) dependency.
      
      jami-packaging#111
      Change-Id: Ie15a1f4c7cfb274dc6a1784ce41f5b7383002abe
      880936d2
  12. Jan 13, 2022
  13. Jan 12, 2022
    • Maxim Cournoyer's avatar
      build: Use guix shell. · ebe0ec02
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      The recently introduced 'guix shell' command automatically manages a
      cached profile for us; prefer it to 'guix environment', and do away
      with a channels file, given fixes in Guix have now been incorporated
      in the main branch.
      
      * Makefile (portable-release-tarball)<guix environment>: Replace by
      'guix shell'.
      * build.py (run_dependencies)[guix]: Likewise, and do not use a
      channels.scm file.
      (run_install): Likewise, and provide a hint when TARBALLS is not set.
      * guix/channels.scm: Delete file.
      * guix/manifest.scm: Adjust comment.
      
      Change-Id: I50ca99e51f0ebca136c9bbc5a0ca3063075432b4
      ebe0ec02
  14. Jan 11, 2022
  15. Jan 10, 2022
    • Maxim Cournoyer's avatar
      Remove legacy symbolic links. · 330ee033
      Maxim Cournoyer authored
      * Makefile.packaging: Delete file.
      * make-ring.py: Likewise.
      
      Change-Id: Icc243592651374d208021b5713ed4fda5a4a537c
      Unverified
      330ee033
    • Maxim Cournoyer's avatar
      tarball: Rename top directory from ring-project to jami-project. · 21d9f320
      Maxim Cournoyer authored
      Change-Id: I2c7ae1349a69fb24f65ea435fa57fa7cc547c631
      Unverified
      21d9f320
    • Maxim Cournoyer's avatar
      Jenkinsfile: Publish release artifacts for release branches. · 0739ac22
      Maxim Cournoyer authored
      Previously, the Jenkinsfile did not publish anything except for the
      repositories: the release tarball would not get copied to
      https://dl.jami.net for stable channel, and no commit nor tag would be
      published for the release.
      
      This change addresses these shortcomings with the following changes:
      
      1. Tarballs can be published for the stable channel.
      2. Release commits/tags can be published to their corresponding
      branch (stable/nightly).
      
      The RELEASE_VERSION string is also once again derived in a
      deterministic fashion, from the date of the last commit.
      
      * Jenkinsfile (SSH_PRIVATE_KEY): Remove variable.
      (RING_PUBLIC_KEY_FINGERPRINT): Rename to...
      (JAMI_PUBLIC_KEY_FINGERPRINT): ... this.
      (GIT_USER_EMAIL, GIT_USER_NAME, GIT_PUSH_URL)
      (JENKINS_SSH_KEY, DL_SSH_KEY): New variables.
      (params.DEPLOY): Fix description.
      (Checkout channel branch): New stage.
      (Generate release tarball): Also commit and tag.
      (Publish release artifacts): New stage to publish conditionally based on the
      DEPLOY parameter and the selected channel.
      (Sign & deploy packages): Use the 'sshagent' step to setup SSH access.
      <--remote-ssh-identity-file>: Remove argument.
      <--keyid>: Adjust variable name.
      * scripts/deploy-packages.sh (package_snap): Simplify.
      
      Change-Id: I9008ecc2a4ef9820dbc96e26c966ae72110d897d
      Unverified
      0739ac22
    • Jenkins's avatar
      submodules: update nightly branch · edf971b8
      Jenkins authored
      edf971b8
    • Sébastien Blin's avatar
      fix merge · 5066f122
      Sébastien Blin authored
      5066f122
  16. Jan 07, 2022
  17. Dec 28, 2021
  18. Dec 22, 2021
  19. Dec 13, 2021
  20. Dec 10, 2021
    • jenkins's avatar
      New release. · 61db0463
      jenkins authored
      61db0463
    • Jenkins's avatar
      submodules: update nightly branch · ff810ae7
      Jenkins authored
      ff810ae7
    • Maxim Cournoyer's avatar
      Jenkinsfile: Publish release artifacts for release branches. · d0e3d621
      Maxim Cournoyer authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      Previously, the Jenkinsfile did not publish anything except from the
      repositories: tarballs would not get copied to https://dl.jami.net for
      the nighty and stable channels, and no commit nor tag would be
      published for the release.
      
      This change addresses these shortcomings with the following changes:
      
      1. Tarballs are produced for the nightly and stable channels, and
      organized in a sub-directory matching their channel name.
      2. Release commits are made to their corresponding
      channel (stable/nightly).
      3. Stable releases are also tagged with 'YYYYmmdd.$day_commits_count.$commit_id'.
      
      * Jenkinsfile (SSH_PRIVATE_KEY): Remove variable.
      (RING_PUBLIC_KEY_FINGERPRINT): Rename to...
      (JAMI_PUBLIC_KEY_FINGERPRINT): ... this.
      (GIT_USER_EMAIL, SSH_CRED_ID): New variables.
      (params.DEPLOY): Fix description.
      (Checkout channel branch): New stage.
      (Generate release tarball): Also commit and tag.
      (Publish release artifacts): New stage to publish conditionally based on the
      DEPLOY parameter and the selected channel.
      (Sign & deploy packages): Use the 'sshagent' step to setup SSH access.
      <--remote-ssh-identity-file>: Remove argument.
      * scripts/deploy-packages.sh (package_snap): Simplify.
      
      Change-Id: I9008ecc2a4ef9820dbc96e26c966ae72110d897d
      Unverified
      d0e3d621
  21. Dec 07, 2021
  22. Dec 02, 2021
Loading