← Back to issue list

docker: test image builds with Travis CI

View original Github issue

Metadata

Project
snapcraft
Number
#2851
Type
pull request
State
merged
Author
abitrolly
Labels
—
Created
Updated
Closed

Current evaluation

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).

Resolution: closed resolved

Reason: The pull request itself was merged into the default branch as commit 0d161e35e, adding Docker image build coverage to .travis.yml. The functionality was later decommissioned when Travis CI was entirely removed in merged PR #5073 (commit 5e91afb6a, +7/-495 across 15 files).

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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).
stealth/space-bunny-alpha — closed resolved Merged in #2851 via commit 0d161e35e, adding Travis CI coverage for Docker image builds in .travis.yml.
qwen/qwen3.6-35b-a3b — — Merged updates adding Travis CI configuration to test Docker image builds. The change modified one file with 26 additions, received one approval, and was integrated into the codebase.
qwen3.6-35b-a3b-mtp-q6 — — Merged abitrolly's contribution to configure Travis CI for automated Docker image builds. Changes passed static and unit tests before integration into the main branch.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#5073 (confidence 70%)

    Merged PR that removed Travis CI (commit 5e91afb6a), so the Docker image build job added by this PR no longer runs; CI moved to GitHub Actions via #3373/#3388.

  • Related To: canonical/snapcraft#3038 (confidence 30%)

    Later Travis CI work (self-hosting build of snapcraft) building on the same .travis.yml file this PR modified.

Related issues

Issue Project State Summary Similarity
#1125 tests: fix the env vars passed to the docker container in travis snapcraft merged Merged PR #1125 in commit 44834f539, fixing Travis CI to pass required environment variables into its Docker test container and resolving LP #1663088.
71%
#2383 ci: use more travis primitives for osx tests snapcraft merged Merged #2383 in commit e78e30a6c, updating macOS CI to use native Travis primitives and removing the unused Docker service.
70%