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

Add Task Definition for GTK testing #2

Merged
merged 3 commits into from Dec 12, 2017

Conversation

Projects
None yet
2 participants
@DariusMontez
Copy link
Contributor

commented Dec 5, 2017

This task should install GTK+3 python bindings.

The Dockerfile installs GTK+3, does some sym-linking, and adds /usr/lib/python3/dist-packages to PYTHONPATH. Python packages are normally installed under /usr/local/lib/..., but for some reason gi was installed to /usr/lib/....

All the tests, including the native GTK+ ones pass, so I believe this PR is ready for review.

-- Note about commit 166320d: The commit message says basically the same thing as the first commit; it should probably read "Correctly install python-gi so that the tests work!"

DariusMontez added some commits Dec 5, 2017

Add Task Definition for Gtk testing
Utilizes the py3-gobject3 Alpine package

Signed-off-by: Drew Meier <darius.montez@gmail.com>
Add gtk-py34 image for native GTK+ tests
Signed-off-by: Drew Meier <darius.montez@gmail.com>

@freakboy3742 freakboy3742 merged commit b904bc0 into beeware:pybee Dec 12, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.