Deployment scripts for the fsdi rds databases and tables | Read-only mirror of https://github.com/geoadmin/deploy — Bundesamt für Landestopografie swisstopo. Issues & pull requests at the source.
  • Shell 98.2%
  • Makefile 1.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Marcel Cläusen deaf311ed7
Merge pull request #74 from geoadmin/fix_pg_dump_wildcard_partitions
fix: replace pb_dump wildcard with explicit partition list
2026-03-31 09:37:05 +02:00
db_master_deploy fix: replace pb_dump wildcard with explicit partition list 2026-03-31 08:55:39 +02:00
.gitignore holding service-sphinx-search in a subrepo 2026-01-15 11:16:27 +01:00
LICENSE Initial commit 2013-09-10 23:41:02 -07:00
Makefile PB-964: update tests 2024-09-11 09:06:00 +02:00
README.md Update README.md 2016-01-20 13:18:16 +01:00

Basic principles of these scripts

When running each of these scripts, the following is done:

  • Checkout newest version from code repository (trunk/master) into /var/www/vhosts/....
  • Build for 'dev'
  • Create a snapshot of the build
  • Deploy the snapshot to integration
  • Create a script that will deploy the project to integration with the snapshot created in step 3 (*withsnapshot.sh)
  • Create a script that will deploy the project to production with the snapshot created in step 3 (*prod.sh)

To (re)deploy the same snapshot to integration or production, you can use the scripts created by the above process.