Skip to content

feat: docker compose build from source #420

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

Merged
merged 5 commits into from
Apr 29, 2025

Conversation

VladislavKudrin
Copy link
Collaborator

@@ -0,0 +1,2 @@
ARG DB_IMAGE_TAG
FROM postgres:${DB_IMAGE_TAG}
Copy link
Collaborator

Choose a reason for hiding this comment

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

no, we actually need to download postgres at a particular version (using git clone) and build... it via make

Copy link
Collaborator

@matiwinnetou matiwinnetou left a comment

Choose a reason for hiding this comment

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

postgres must be build via make and sources downloaded.... via git clone

@matiwinnetou matiwinnetou modified the milestones: 1.2.7, 1.2.8 Apr 21, 2025
@matiwinnetou matiwinnetou linked an issue Apr 21, 2025 that may be closed by this pull request
Base automatically changed from develop to main April 29, 2025 10:54
@matiwinnetou matiwinnetou changed the title Chore/377 docker compose build from source chore: docker compose build from source Apr 29, 2025
@matiwinnetou matiwinnetou changed the title chore: docker compose build from source feat: docker compose build from source Apr 29, 2025
@VladislavKudrin VladislavKudrin force-pushed the chore/377-docker-compose-build-from-source branch from a618eb3 to 8d51136 Compare April 29, 2025 11:51
@VladislavKudrin VladislavKudrin force-pushed the chore/377-docker-compose-build-from-source branch from 6af258f to 911edba Compare April 29, 2025 12:12
@matiwinnetou matiwinnetou changed the base branch from main to develop April 29, 2025 12:43
Copy link

@VladislavKudrin VladislavKudrin merged commit 2043a47 into develop Apr 29, 2025
5 of 6 checks passed
@VladislavKudrin VladislavKudrin deleted the chore/377-docker-compose-build-from-source branch April 29, 2025 14:32
matiwinnetou added a commit that referenced this pull request Jun 6, 2025
* feat: ubuntu 24.04 upgrade. (#419)

Co-authored-by: Mateusz Czeladka <[email protected]>

* chore: spring boot upgrade for yaci-indexer (#425)

Co-authored-by: Mateusz Czeladka <[email protected]>

* feat: docker compose build from source (#420)

* feat: postgres dockerfile

* feat: build node from source

* feat: build postgres from source

* feat: adjust integration tests

* feat: sync status in the network service response. (#429)

Co-authored-by: Mateusz Czeladka <[email protected]>

* chore: 1.2.8 version updated.

* fix: postgres container locale (#438)

* refactor: streamline spring boot configuration. (#424)

Co-authored-by: Mateusz Czeladka <[email protected]>

* chore: OpenJDK 24 LTS for api and indexer. (#368)

Co-authored-by: Mateusz Czeladka <[email protected]>

* fix: postgres missing port and cnode socket path (#442)

* chore: cardano-node 10.3.1 (#443)

Co-authored-by: Mateusz Czeladka <[email protected]>

* fix: preprod config typo fix.

* fix: revert back to 10.2.1

* chore: adjusted port for db on pre-prod config.

* fix: do not redirect logs to a file but to sysout. (#454)

Co-authored-by: Mateusz Czeladka <[email protected]>

* chore: path adjusted.

* chore: cardano-node: 10.3.1, cabal: 3.12.1.0, ghc: 9.6.7 (#452)

Co-authored-by: Mateusz Czeladka <[email protected]>

* chore: 1.2.9 bump for develop branch.

* feat: oldest_block reported on network status when configuration remove_spent_utxos parameter is enabled and renaming and removal of configuration variables related to removal or spent utxos. (#448)

Co-authored-by: Mateusz Czeladka <[email protected]>

* chore: removed sanochnet.

* fix: cardano node db path / mithril version / tags (#460)

* feat: split cardano-node and cardano-submit-api (#464)

* feat: rosetta java images dockerhub (#465)

* feat: split cardano-node and cardano-submit-api

* feat: adjust node / mithril tags

* feat: add cardano-rosetta-java-cardano-node image to dockerhub

* feat: add mithril / postgres to dockerhub

* feat: adjust tags

* feat: retry mechanism for node (#468)

* feat: retry mechanism for node dependencies - single docker image

* feat: retry mechanism for node dependencies - docker compose image

* fix: wrong escaping of string text in yaci-indexer configuration, fixes: #472.

* fix: single docker build fix related to java-builder (#475)

Co-authored-by: Mateusz Czeladka <[email protected]>

* feat: postgres source building single docker (#481)

* feat: postgres buiding from source - single docker image

* feat: add missing jdk to the main image

* feat:  env

---------

Co-authored-by: Mateusz Czeladka <[email protected]>
Co-authored-by: VladislavKudrin <[email protected]>
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.

Docker compose option to build all the images from the source
2 participants