← Back to issue list

ci: use more travis primitives for osx tests

View original Github issue

Metadata

Project
snapcraft
Number
#2383
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged #2383 in commit e78e30a6c, updating macOS CI to use native Travis primitives and removing the unused Docker service.

Resolution: closed resolved

Reason: PR #2383 was approved and merged as commit e78e30a6c. The merged change modernized the macOS Travis test configuration and removed its unused Docker service.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Also remove the unsused docker service. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [ ] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #2383 in commit e78e30a6c, updating macOS CI to use native Travis primitives and removing the unused Docker service.
stealth/space-bunny-alpha — closed resolved Merged PR #2383 (commit e78e30a6c) updated Travis macOS testing to use native primitives and removed the unused Docker service.
qwen/qwen3.6-35b-a3b — — Merged PR #2383 updates Travis CI configuration to use native primitives for macOS testing and removes an unused Docker service. Approved, passed CI checks, and integrated into master.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master. Updated CI to use Travis primitives for macOS tests and removed an unused Docker service. Accepted with negligible coverage impact.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2990 ci: remove osx test from Travis snapcraft merged Merged #2990 in commit fd503e082, removing the broken, already-disabled macOS test from Travis CI.
79%
#2084 Osx travis snapcraft merged Merged as 3c648af87, enabling macOS testing in Snapcraft’s Travis CI despite known OsRelease-related test failures.
71%
#2217 Travis test snapcraft merged Merged in snapcraft#2217 via commit 281defaef, improving Travis test speed and simplifying CI across 26 files.
71%
#319 ci: reduce use of macos in CI craft-providers merged Merged as commit 0b90ee4, PR #319 reduced macOS use in CI and made the unit-tests (macos-latest) status non-required.
71%
#2851 docker: test image builds with Travis CI snapcraft merged Merged PR #2851 (commit 0d161e35e, +26/-0 in .travis.yml) adding a Travis CI job to test Docker image builds. Travis CI itself was later removed in #5073 (commit 5e91afb6a).
70%