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

Build and upload deb packages from CI #1411

Merged
merged 15 commits into from
Jan 9, 2024
Merged

Build and upload deb packages from CI #1411

merged 15 commits into from
Jan 9, 2024

Conversation

be32826
Copy link
Contributor

@be32826 be32826 commented Jan 8, 2024

No description provided.

@be32826 be32826 marked this pull request as draft January 8, 2024 22:21
@AndrewFasano
Copy link
Contributor

I canceled some CI jobs to free up CI resources for the moment since the taint tests aren't related to this PR and it looks like the latest version already failed the CI task you were testing.

Looks like you got it working for 20.04 and the 22.04 run is failing at the very, very end now:

2024-01-08T22:56:59.4272038Z #29 [panda 6/6] RUN ldconfig &&     update-alternatives --install /usr/bin/python python /usr/bin/python3 10 &&     if (ldd /usr/local/lib/python*/dist-packages/pandare/data/*-softmmu/libpanda-*.so | grep 'not found'); then exit 1; fi &&     if (ldd /usr/local/lib/python*/dist-packages/pandare/data/*-softmmu/panda/plugins/*.so | grep 'not found'); then exit 1; fi
2024-01-08T22:56:59.5798420Z #29 0.169 update-alternatives: using /usr/bin/python3 to provide /usr/bin/python (python) in auto mode
2024-01-08T22:56:59.5800524Z #29 0.173 ldd: /usr/local/lib/python*/dist-packages/pandare/data/*-softmmu/libpanda-*.so: No such file or directory
2024-01-08T22:56:59.5802596Z #29 0.175 ldd: /usr/local/lib/python*/dist-packages/pandare/data/*-softmmu/panda/plugins/*.so: No such file or directory
2024-01-08T22:56:59.5803793Z #29 DONE 0.2s
2024-01-08T22:56:59.5804040Z 
2024-01-08T22:56:59.5804206Z #30 exporting to image
2024-01-08T22:56:59.5804662Z #30 exporting layers
2024-01-08T22:57:09.4554438Z #30 exporting layers 9.9s done
2024-01-08T22:57:09.4555430Z #30 writing image sha256:053ae46f44ede586ce1429b1293d8b8b96c450216ae96b4fda8aa3d032dd4505 done
2024-01-08T22:57:09.4556421Z #30 naming to docker.io/library/panda
2024-01-08T22:57:09.5049251Z #30 naming to docker.io/library/panda done
2024-01-08T22:57:09.5049929Z #30 DONE 10.0s
2024-01-08T22:57:09.7748874Z #0 building with "default" instance using docker driver
2024-01-08T22:57:09.7749487Z 
2024-01-08T22:57:09.7749735Z #1 [internal] load .dockerignore
2024-01-08T22:57:09.7750311Z #1 transferring context: 2B done
2024-01-08T22:57:09.7750845Z #1 DONE 0.0s
2024-01-08T22:57:09.7751099Z 
2024-01-08T22:57:09.7751396Z #2 [internal] load build definition from Dockerfile
2024-01-08T22:57:09.7752128Z #2 transferring dockerfile: 2B done
2024-01-08T22:57:09.7752703Z #2 DONE 0.0s
2024-01-08T22:57:09.7754421Z ERROR: failed to solve: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount3891687846/Dockerfile: no such file or directory
2024-01-08T22:57:09.7834123Z ##[error]Process completed with exit code 1.
2024-01-08T22:57:09.8050725Z Post job cleanup.
2024-01-08T22:57:10.0380776Z [command]/usr/bin/git version
2024-01-08T22:57:10.0430020Z git version 2.43.0
2024-01-08T22:57:10.0490045Z Temporarily overriding HOME='/home/runner/work/_temp/6e93ae31-39ca-481b-9b1e-0da515fef62c' before making global git config changes
2024-01-08T22:57:10.0492195Z Adding repository directory to the temporary git global config as a safe directory
2024-01-08T22:57:10.0495930Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/panda/panda
2024-01-08T22:57:10.0545622Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2024-01-08T22:57:10.0591454Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2024-01-08T22:57:10.0918929Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2024-01-08T22:57:10.0948191Z http.https://github.com/.extraheader
2024-01-08T22:57:10.0960285Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2024-01-08T22:57:10.0998281Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2024-01-08T22:57:10.1634926Z Cleaning up orphan processes

@be32826 be32826 marked this pull request as ready for review January 9, 2024 20:11
@be32826 be32826 enabled auto-merge (squash) January 9, 2024 20:11
@be32826 be32826 merged commit f4d51e3 into dev Jan 9, 2024
14 checks passed
@be32826 be32826 deleted the deb-ci branch January 9, 2024 21:39
@AndrewFasano
Copy link
Contributor

What would you think about doing versioned release when we push tags instead of just having the latest auto release?

@be32826
Copy link
Contributor Author

be32826 commented Jan 10, 2024

What would you think about doing versioned release when we push tags instead of just having the latest auto release?

Okay, I can try that

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.

2 participants