Skip to content

run systemtests during build, build packages from source root directory#559

Merged
pstorz merged 59 commits intomasterfrom
dev/pstorz/master/systemtests-in-container
Jul 17, 2020
Merged

run systemtests during build, build packages from source root directory#559
pstorz merged 59 commits intomasterfrom
dev/pstorz/master/systemtests-in-container

Conversation

@pstorz
Copy link
Member

@pstorz pstorz commented Jul 16, 2020

  • enable running systemtests during build.
  • run all systemtests with bash -e -u
  • build bareos from root directory instead of core/
  • moved debian/ directory to root directory
  • adapted packaging for rpm and deb to building from root directory
  • adapted cmake files and build shell scripts to root dir build
  • some adaptions to pyplug-fd-postgres test

pstorz added 30 commits July 16, 2020 12:12
When running as user root, the database needs to run as user
postgresql as pg_ctl cannot be started as root.
The python-bareos-test always fails when run in container
@pstorz pstorz requested a review from franku July 16, 2020 11:03
Copy link
Contributor

@franku franku left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, huge work. Finally set -e & set -u in all testrunner scripts. 🥇

pstorz and others added 4 commits July 17, 2020 12:26
Co-authored-by: Frank Ueberschar <frank.ueberschar@bareos.com>
Co-authored-by: Frank Ueberschar <frank.ueberschar@bareos.com>
@pstorz pstorz merged commit 4c97810 into master Jul 17, 2020
@pstorz pstorz deleted the dev/pstorz/master/systemtests-in-container branch July 17, 2020 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants