← Back to issue list

clean up travis.yaml

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1653685
Type
issue
State
closed
Author
~sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Resolved by merged snapcore/snapcraft PR #1012 (commit b66bdebe9), which cleaned up Travis and changed container build phases to use docker exec.

Resolution: closed resolved

Reason: The maintainer linked PR #1012 in the closing comment. Repository history identifies commit b66bdebe9 as the implementation: "travis.yaml: use docker exec to split build phases (#1012)."

Evaluated by: mr-cal-bot

No scores available.

Issue body

- Use apt addons for travis - Use docker exec

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Resolved by merged snapcore/snapcraft PR #1012 (commit b66bdebe9), which cleaned up Travis and changed container build phases to use docker exec.
stealth/space-bunny-alpha — closed resolved Travis cleanup was implemented by merged PR canonical/snapcraft#1012 in commit b66bdebe9, adding apt addons and using docker exec for build phases.
stealth/space-bunny-alpha — closed resolved Travis cleanup was implemented in canonical/snapcraft#1012, adding apt addons and using docker exec for build phases; merged as commit b66bdebe9.
qwen/qwen3.6-35b-a3b — — Closed without resolution. Proposed Travis CI configuration updates using apt addons and docker exec were abandoned.
qwen/qwen3.6-35b-a3b — — Abandoned. The issue proposed updating travis.yaml to use apt addons and docker exec, but no pull request or commit was created to apply these changes.
qwen/qwen3.6-35b-a3b — — Travis CI configuration cleanup using apt addons and docker exec was closed without discussion or implementation, indicating abandonment.
qwen3.6-35b-a3b-mtp-q6 — — Closed without discussion. The travis.yaml cleanup using apt addons and docker exec was abandoned.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#1012 (confidence 99%)

    The linked PR was merged as commit b66bdebe9 and implemented the requested Travis cleanup.

Related issues

Issue Project State Summary Similarity
#1659372 travis docker command should be simplified by setting working dir snapcraft (launchpad) closed Contributor PR snapcore/snapcraft#1011 was superseded by #1012, merged as b66bdebe9 to split Travis Docker build phases into separate docker exec commands.
79%
#1738210 container tests broken in travis when running from a snap snapcraft (launchpad) closed Travis cleanbuild tests were fixed by running them in LXD, merged in snapcore/snapcraft#1807 (commit 70df69b9a).
76%
#597 Use a xenial docker container for travis executions snapcraft merged Merged snapcraft#597 as ee28121ba, switching Travis executions to a Xenial Docker container; unit, integration, and snap tests passed.
74%
#1331 integrations: use the snapcore/snapcraft docker image in travis snapcraft merged Merged PR #1331 as commit 6d777f770, switching generated Travis CI integrations from the Xenial container to the snapcore/snapcraft Docker image; existing projects were not auto-migrated.
74%
#1012 travis.yaml: use docker exec to split build phases snapcraft merged PR #1012 by 3v1n0 merged as commit b66bdebe9 (Dec 2016): .travis.yaml reworked to run build phases via `docker exec` lines for readability (+11/-4).
74%
#327 Clean up the lxc building in travis snapcraft merged Merged as snapcraft#327 (merge 4f342a6b9, commit 026100eed "travis: clean up the lxd script"), simplifying the Travis LXC build after a rebase; kyrofa approved. Its follow-up bugfix landed in #340.
72%
#2217 Travis test snapcraft merged Merged in snapcraft#2217 via commit 281defaef, improving Travis test speed and simplifying CI across 26 files.
71%