Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cronjobs: various fixes and cleanup #903

Merged
merged 2 commits into from
May 31, 2023

Conversation

neteler
Copy link
Member

@neteler neteler commented May 29, 2023

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:

This PR potentially also addresses #814 (can @ninsbl please verify what's yet missing)?

After merging of OSGeo#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 OSGeo#814 (can @ninsbl please verify what's yet missing)?
@neteler neteler added the bug Something isn't working label May 29, 2023
@neteler neteler self-assigned this May 29, 2023
@neteler neteler requested a review from ninsbl May 30, 2023 06:30
@neteler neteler merged commit 379e5b4 into OSGeo:grass8 May 31, 2023
6 checks passed
@neteler neteler deleted the cronjob_fixes_cleanup branch May 31, 2023 07:46
cwhite911 pushed a commit to cwhite911/grass-addons that referenced this pull request Sep 19, 2023
After merging of OSGeo#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 OSGeo#814)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant