summaryrefslogtreecommitdiff
path: root/pkg/docker_bundle
AgeCommit message (Collapse)Author
2018-02-15[feat] implement fallback to webkit for bundlesKali Kaneko
in the end, depending on webengine didn't seem to be such a great idea: it makes bundles more complex, heavy and brittle. I tried compiling qt5 and the maintained qtwebkit fork, but that had also its own set of problems (lastly, pyinstaller didn't work properly; pyqt also adds a lot of garbage even if you disabled lots of modules you don't need). so, this is a fallback to a stretch-based build. it fixes the libGL library by adding the right version into the bundle. in this commit I also add a dockerfile for an image that can build bundles by installing pip dependencies directly in the system. this has the advantage that the build process is very fast, but the downside that a new image needs to be pushed to the registry each time that new dependencies are added; we'll also miss any bug due to introducing new dependncies (but hopefully it will be catched by other steps in the CI). The good side of it is that it reduces the need for some hacks in the build process when bundling from a virtualenv.
2018-01-26[pkg] add library for libGL to base imageKali Kaneko
2018-01-26[pkg] add a makefile for uploading the docker image to registryKali Kaneko
2018-01-26[pkg] add more missing libs and resourcesKali Kaneko
2018-01-26[pkg] add qtwebchannel to dockerfileKali Kaneko
2018-01-26[pkg] use bjones experimental branch of pyinstallerKali Kaneko
this is a nice refactor that fixes many of the qt5 packaging problems. (although it brings a lot of new libs).
2018-01-26[pkg] build bundles on stretchKali Kaneko
zesty EOL reached
2018-01-26[pkg] zesty EOL reachedKali Kaneko
2018-01-09[pkg] use bitmask-bundler image for bundlesKali Kaneko
2017-10-02[pkg] update the dockerfileKali Kaneko
2017-05-05[bug] add missing libs to make the bundle work on latest ubuntuKali Kaneko (leap communications)
- Resolves: #8876
2016-12-29[pkg] add docker files to build bundleKali Kaneko (leap communications)