[GRASS-git] [OSGeo/grass-addons] 379e5b: cronjobs: various fixes and cleanup (#903)

Markus Neteler noreply at github.com
Wed May 31 00:46:47 PDT 2023


  Branch: refs/heads/grass8
  Home:   https://github.com/OSGeo/grass-addons
  Commit: 379e5b427e69ae4d1c834994d5ea1a210c1b8ea5
      https://github.com/OSGeo/grass-addons/commit/379e5b427e69ae4d1c834994d5ea1a210c1b8ea5
  Author: Markus Neteler <neteler at osgeo.org>
  Date:   2023-05-31 (Wed, 31 May 2023)

  Changed paths:
    M utils/cronjobs_osgeo_lxd/cron_grass_legacy_build_binaries.sh
    M utils/cronjobs_osgeo_lxd/cron_grass_legacy_src_snapshot.sh
    M utils/cronjobs_osgeo_lxd/cron_grass_new_current_build_binaries.sh
    M utils/cronjobs_osgeo_lxd/cron_grass_new_current_src_snapshot.sh
    M utils/cronjobs_osgeo_lxd/cron_grass_old_current_build_binaries.sh
    M utils/cronjobs_osgeo_lxd/cron_grass_old_current_src_snapshot.sh
    M utils/cronjobs_osgeo_lxd/cron_grass_preview_build_binaries.sh
    M utils/cronjobs_osgeo_lxd/cron_grass_preview_src_snapshot.sh

  Log Message:
  -----------
  cronjobs: various fixes and cleanup (#903)

After merging of #896 and cronjob deployment on grass.osgeo.org various issues came up which are addressed in this PR.

Important:
- fix incorrect branch in `cron_grass_new_current_build_binaries.sh`
- generate programmer's manual only in `cron_grass_new_current_build_binaries.sh`

Improvements:
- fail early rather than useless continuation (`set -e`)
- compile with 2 cores (`make -j2`)
- fix copying of `INSTALL` and `REQUIREMENTS.html` to server download directory as being renamed to `INSTALL.md` and `REQUIREMENTS.md`
- also copy `CITATION.cff` to server download directory

Misc:
- no longer generate gettext `.pot` file for transifex since we migrated to https://weblate.osgeo.org/projects/grass-gis/

(this PR potentially also addresses #814)




More information about the grass-commit mailing list