GetDKAN / dkan_starter

Fully-built DKAN docroot with deployment scripts
10 stars 10 forks source link

Client upgrade steps missing #473

Closed janette closed 6 years ago

janette commented 6 years ago

Description

The config/overrides.make and config/custom.make files were not run on the 1.14 upgrades, need to run ahoy build remake to get those items into the build.

dafeder commented 6 years ago

@janette I think you have a better sense of what needs to happen here - want to create a PR for this and I'll review?

janette commented 6 years ago

example output ga_gbpw https://jenkins.nuamsdev.com/view/Upgrades/job/Data%20-%20Create%20Site%20Point%20Release%20PRs/378/console

Seems like everything is in place for this to happen:

  1. https://github.com/NuCivic/jenkins_release_n_update_builds/blob/master/upgrade-sites.sh
    • build update is called
      40 ahoy build update $tag
      41 ahoy build config
  2. https://github.com/GetDKAN/dkan_starter/blob/master/.ahoy/site/build.ahoy.yml
    • build update calls build update-custom
      update:
      usage: Updates site USE THIS FOR ALL SITE UPDATES.
      cmd: |
      ARGS="{{args}}"
      if [[ -z "$ARGS" ]]; then
      echo "Please provide a Data Starter release (tag) as an argument. Exiting"
      exit 0
      fi
      ahoy build update-dkan-starter "$ARGS"
      ahoy build update-custom

perhaps ahoy build update-custom is being skipped for some reason

erogray commented 6 years ago

No longer relevant