-
-
Notifications
You must be signed in to change notification settings - Fork 629
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
Add support for x86 devices #2048
Merged
Merged
Changes from 24 commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
3d11621
wip: modify install script to support x86
nicomiguelino 62a4a4a
wip: uncomment all Ansible roles but `system`
nicomiguelino 3ae55b5
wip: fix issues encountered while running the Ansible playbook
nicomiguelino f078a99
wip: temporarily tweak repo and branch to be used
nicomiguelino fe71ff9
wip: change conditional statement
nicomiguelino 3216ffb
wip: uncomment rpi-update from the list of deps to be installed
nicomiguelino c4aaf12
wip: fix issues with the Docker APT key
nicomiguelino 29e7119
wip: fix Docker installation via Ansible
nicomiguelino d8e5462
wip: temporarily comment out `gpio` from the Docker group list
nicomiguelino 5d12c52
wip: uncomment the `screenly` role
nicomiguelino 8b73d5a
wip: uncomment the `network` role
nicomiguelino 0e8933e
wip: fix the `network` Ansible role
nicomiguelino 6a33574
wip: fix the `network` Ansible role
nicomiguelino 3073165
wip: uncomment the `splashscreen` Ansible role
nicomiguelino 1598ecf
wip: make some steps in the `system` role conditional
nicomiguelino b1753ce
wip: fix `system` workflow
nicomiguelino 4faff2e
Merge branch 'master' into x86-support
nicomiguelino 980cac1
wip: set up changes for testing
nicomiguelino 086c517
fix: change conditions
nicomiguelino a4b319e
fix: tweak installer and upgrade scripts
nicomiguelino c84d906
wip: temporarily comment mapping to `/dev/vchiq`
nicomiguelino 42d1ac8
Merge branch 'master' into x86-support
nicomiguelino bb56db4
fix: use the tag `raspberry-pi` in favor or `touches-boot-partition`
nicomiguelino 143b427
fix: add `sudo` as dependency for x86 devices
nicomiguelino a23d1a3
fix: resolve issues with undetected Qt libraries
nicomiguelino 7a659e3
fix: IP addresses not showing on splash page for x86
nicomiguelino db42eff
fix: add support for x86 when looking up the device type
nicomiguelino 6cfd51c
Merge branch 'master' into x86-support
nicomiguelino 58a86a6
fix: remove workarounds for getting the Qt and WebView binaries and libs
nicomiguelino 8220821
fix: Qt and WebView binaries/libs not being installed properly
nicomiguelino 8ae29bd
chore(ci): include x86 in CI workflow for building images
nicomiguelino 6b3cb42
chore: remove personal references to GitHub and Docker Hub repos
nicomiguelino 1030005
fix: include support for x86 binaries as well
nicomiguelino d7e21db
fix: add 32-bit support
nicomiguelino 68f9b84
fix: tweak container build script
nicomiguelino 475c3d0
Merge branch 'master' into x86-support
nicomiguelino 01d3c24
fix: revert 32-bit-related changes
nicomiguelino c67cc77
fix: tweak webview git hash and release base URL
nicomiguelino bc5ca1f
wip: use FFmpeg to play videos for x86 devices
nicomiguelino 32afec7
fix: remove workarounds for video playback
nicomiguelino f8a6ad0
Merge branch 'master' into x86-support
nicomiguelino 606afe1
chore: remove temporary workarounds in the viewer Dockerfile
nicomiguelino c574f9f
fix: resolve Python linting issues
nicomiguelino bff6c2c
fix: install `gnupg` before installing `gum`
nicomiguelino 9844937
fix: update WebView Git hash for testing
nicomiguelino 2220fe2
fix: fix viewer Dockerfile not building successfully
nicomiguelino f50677b
fix: syntax error in the install script
nicomiguelino 1f54f4a
fix: don't include `/dev/vchiq` mapping in Compose file for x86 devices
nicomiguelino e9aa8f1
fix: update Docker image build script and README.md
nicomiguelino 8c0e214
fix: skip test for x86 CI image builds
nicomiguelino 8e6c89b
fix: update WebView hashes
nicomiguelino 8489a40
fix: update WebView Git hash
nicomiguelino 5f04942
fix: update WebView base URL
nicomiguelino 22693a0
chore: fix indentation in build script
nicomiguelino b198bb3
Merge branch 'master' into x86-support
nicomiguelino 6449244
fix: uncomment temporarily-commented out lines
nicomiguelino 485b877
chore: make the `system` Ansible task less Debian-specific
nicomiguelino File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use a more native way for this. You can get it from ansible directly.
The long term plan is to be less Debian specific so the less hard coded we can be the better.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nicomiguelino this is what I mean
https://stackoverflow.com/questions/44713880/how-do-i-make-decision-based-on-arch-in-ansible-playbooks
Meaning, use "ansible_facts.ansible_architecture" instead of shelling out.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it, thanks! Please see newer commits.