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

[NOID] Fixes circular docker dependency in TeamCity #3595

Merged
merged 2 commits into from
May 25, 2023

Conversation

ncordon
Copy link
Contributor

@ncordon ncordon commented May 24, 2023

What

A dedicated property neo4jDockerVersionOverride has been created in TeamCity so we can pass a different version for neo4j and neo4j docker. This means we could be building with neo4j 4.4.22 when docker is still at 4.4.21

Why

Because in some instances the docker job will not have the same neo4j version, since there's a circular dependency where in apoc we depend on docker and to build a docker container we depend on apoc been built and packaged with the database.

#3588 seemed to broke the TeamCity CI for 4.4

@ncordon ncordon added bug team-cypher-surface Cypher Surface team should review the PR labels May 24, 2023
@Lojjs Lojjs self-assigned this May 25, 2023
@ncordon ncordon force-pushed the fix-circular-docker-dep branch from 83651ab to 8b19bb0 Compare May 25, 2023 08:18
@ncordon ncordon merged commit 0b682c1 into 4.4 May 25, 2023
@ncordon ncordon deleted the fix-circular-docker-dep branch May 25, 2023 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug team-cypher-surface Cypher Surface team should review the PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants