Skip to content

Conversation

@chapman39
Copy link
Collaborator

@chapman39 chapman39 commented Dec 16, 2025

  • adds a mac host config (specific to Smith teams shared mac mini)
  • adds script to automate testing tribol on macmini via cron
    • emails team members results and output

crontab

# Start Tribol CI job every Tuesday at 7am
0 7 * * 2 /Users/chapman39/dev/.ci/Tribol/repo/scripts/shared-macmini/build-and-test.sh

@chapman39 chapman39 self-assigned this Dec 16, 2025
@chapman39 chapman39 marked this pull request as ready for review December 16, 2025 22:06
Copy link
Collaborator

@srwopschall srwopschall left a comment

Choose a reason for hiding this comment

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

@chapman39 - Looks good.

print_run_log python3 ./scripts/llnl/build_src.py --host-config $HOST_CONFIG -v -j16

# Update email subject to indicate success and send
EMAIL_SUBJECT="Tribol Succeeded! MacMini build and test report $(date)"
Copy link
Collaborator

Choose a reason for hiding this comment

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

It looks like this is just the build and does not include running tests? Maybe clean up this message?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

this does run tests as well

@chapman39 chapman39 mentioned this pull request Dec 17, 2025
8 tasks
@chapman39 chapman39 merged commit f8e6c5f into develop Dec 17, 2025
9 checks passed
@chapman39 chapman39 deleted the feature/chapman39/macmini-ci branch December 17, 2025 01:26
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.

4 participants