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

Add more tests to CI #792

Merged
merged 6 commits into from
Aug 7, 2024
Merged

Add more tests to CI #792

merged 6 commits into from
Aug 7, 2024

Conversation

sparkplug0025
Copy link
Contributor

@swatanabe I took the opportunity to fix the cargo build from the rust root folder, added it as a ctest command (which is a bit odd maybe? but is there a better place to add it?) and added a couple more service examples that we tend to keep up-to-date. WDYT?

If you are happy with it feel free to merge to your pr #790 and merge altogether.

Base automatically changed from rs-psibase-tests to main July 30, 2024 13:21
rust/CMakeLists.txt Outdated Show resolved Hide resolved
rust/CMakeLists.txt Outdated Show resolved Hide resolved
Copy link
Collaborator

@swatanabe swatanabe left a comment

Choose a reason for hiding this comment

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

I wish cargo-psibase had an option to build/test multiple services from a single workspace with one command.

.github/scripts/build.sh Outdated Show resolved Hide resolved
@swatanabe
Copy link
Collaborator

Merge conflicts

@sparkplug0025
Copy link
Contributor Author

Merge conflicts

Hmmm... 🤔 I don't see any... Where?

I wish cargo-psibase had an option to build/test multiple services from a single workspace with one command.

👍 Tracked on #794

@swatanabe
Copy link
Collaborator

swatanabe commented Jul 30, 2024

Merge conflicts

Hmmm... 🤔 I don't see any... Where?

Git can "resolve" the merge, but check the cicd errors, or just merge and try building.

@sparkplug0025 sparkplug0025 merged commit f766394 into main Aug 7, 2024
4 checks passed
@sparkplug0025 sparkplug0025 deleted the sparkplug0025/rs-psibase-tests branch August 7, 2024 01:16
@James-Mart James-Mart added the no-log Any issue/pr with this label will automatically be excluded from autogenerated changelog label Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-log Any issue/pr with this label will automatically be excluded from autogenerated changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants