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

(CI/winnie) simplify code of winnie build script #2715

Conversation

cvvergara
Copy link
Member

Fixes #2708

Changes proposed in this pull request:

  • Script for winnie is simplified
  • TAPTEST variable added to verbose test a particular directory
    • suitable for developers
  • DEBUG variable added
    • When true: Compilation is verbose, script variable contents are shown, build_type is "Debug"
    • When false: build_type is "Release"
  • BOOST_VER to be captured, defaults to 1.78.0

Set up in winnie:
pgRouting_PGVersionEDB: TAPTEST = "", DEBUG= not set (aka false), BOOST_VER=1.78.0
Branch develop: TAPTEST = "", DEBUG=true, BOOST_VER=1.78.0
Branch main: TAPTEST = "", DEBUG=true, BOOST_VER=1.78.0
For other branches like pgRouting_matrix_branch_tagged_3_7 will catch the defaults from pgRouting_PGVersionEDB on the new variables.

@pgRouting/admins

@cvvergara cvvergara added the CI Conitnuous Integration label Jan 9, 2025
@cvvergara cvvergara added this to the Release 3.7.2 milestone Jan 9, 2025
@cvvergara cvvergara requested a review from robe2 January 9, 2025 15:51
@cvvergara cvvergara force-pushed the issue-2708-simplify-code-of-winnie-build-script branch from cf2d066 to d3dd232 Compare January 9, 2025 16:03
@cvvergara cvvergara merged commit da9e125 into pgRouting:main Jan 9, 2025
7 checks passed
@cvvergara cvvergara deleted the issue-2708-simplify-code-of-winnie-build-script branch January 9, 2025 23:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Conitnuous Integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make winnie boost version configurable from jenkins
2 participants