X-Git-Url: https://git.arvados.org/arvados-dev.git/blobdiff_plain/846a9311a328b9cbadc8b70d34134b72b0b6b332..baa66db7b5b05032c408a60180fa81b98d079ee4:/jenkins/run-library.sh?ds=sidebyside diff --git a/jenkins/run-library.sh b/jenkins/run-library.sh index 3c62d7b..7666837 100755 --- a/jenkins/run-library.sh +++ b/jenkins/run-library.sh @@ -157,8 +157,13 @@ handle_rails_package() { local exclude_root="${railsdir#/}" # .git and packages are for the SSO server, which is built from its # repository root. - for exclude in .git packages tmp log coverage \ - Capfile\* config/deploy\*; do + local -a exclude_list=(.git packages tmp log coverage Capfile\* \ + config/deploy\* config/application.yml) + # for arvados-workbench, we need to have the (dummy) config/database.yml in the package + if [[ "$pkgname" != "arvados-workbench" ]]; then + exclude_list+=('config/database.yml') + fi + for exclude in ${exclude_list[@]}; do switches+=(-x "$exclude_root/$exclude") done fpm_build "${pos_args[@]}" "${switches[@]}" \