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

Fix submodule initialization for CIMpp in Dockerfiles. #331

Merged
merged 2 commits into from
Jan 24, 2025

Conversation

pipeacosta
Copy link
Collaborator

This PR fixes the building process of CIMpp in the Docker files. Since we are now checking out a specific commit of this library, we need to make sure that the git submodules are updated after the checkout.

@pipeacosta pipeacosta requested review from leonardocarreras and removed request for stv0g and n-eiling January 22, 2025 07:43
@pipeacosta pipeacosta self-assigned this Jan 22, 2025
@pipeacosta pipeacosta added the bug Something isn't working label Jan 22, 2025
n-eiling
n-eiling previously approved these changes Jan 22, 2025
@m-mirz
Copy link
Contributor

m-mirz commented Jan 22, 2025

@pipeacosta can you also update the repo url? Libcimpp has moved to sogno a long time ago but I forgot to update the path.

@pipeacosta pipeacosta force-pushed the fix-cimpp-docker branch 2 times, most recently from c05d0a7 to e19628b Compare January 23, 2025 14:08
@n-eiling
Copy link
Contributor

The CI is failing because of some caching issue. If you delete the cache and retry it usually works. Maybe rebasing the branch also helps.

@leonardocarreras
Copy link
Collaborator

I cleared the cache now, let's see if it works

@pipeacosta
Copy link
Collaborator Author

@pipeacosta can you also update the repo url? Libcimpp has moved to sogno a long time ago but I forgot to update the path.

done

@pipeacosta
Copy link
Collaborator Author

@n-eiling @leonardocarreras Thanks a lot for your support, the CI is working now

Copy link
Collaborator

@leonardocarreras leonardocarreras left a comment

Choose a reason for hiding this comment

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

Looks good! We probably want to update some other parts where this is (cim-iec) in a separate PR too (scripts for example)

@m-mirz m-mirz merged commit 61dd436 into sogno-platform:master Jan 24, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants