summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)Author
2024-02-04bump up container image versions and drop using CPackRyo Nakamura
We have already provided DEB packages in launchpad PPA and RPM packages in COPR. Thus, we need no more deb/rpm packages in Github releases. The single binary build of mscp is an execptio. Updated container image versions: - almalinux 8.8 -> 9.3 - rocky 8.8 -> 8.9, and 9.3 is added - alpine 3.17 -> 3.19
2024-02-04drop python binding supportRyo Nakamura
2024-02-04build deb sources inside a containerRyo Nakamura
A new build target `build-deb` builds mscp deb inside a docker container. All debuild -us -uc outputs are copied to build/debbuild directory.
2024-02-04build source rpm inside a containerRyo Nakamura
A new build target `build-srpm` builds mscp src.rpm inside a docker container. The src.rpm can be published at COPR.
2024-01-18import rpm pgp key before yum install in AlamaRyo Nakamura
See https://cloudlinux.zendesk.com/hc/en-us/articles/12225072530204-yum-update-error-Error-GPG-check-FAILED
2023-12-10dockerfile: do not run ldconfig in alpineRyo Nakamura
2023-12-10dockerfile: do ldconfig after pymscp installationRyo Nakamura
2023-12-10rename setup.py to pysetup.pyRyo Nakamura
to prevent dh_auto_build from automatically detecting setup.py.
2023-09-05fix docker/alpine-3.17: no need to make installRyo Nakamura
because libmscp is installed by data_files.
2023-07-20drop centos8, add almalinux 8.8, update rocky to 8.8Ryo Nakamura
And cleanup Docker files
2023-03-12remove VERSION from package file namesRyo Nakamura
This change enables downloading latest packages from URL https://github.com/upa/mscp/releases/latest/download/PACKAGE
2023-03-12test: add test_python.py for testing python-mscpRyo Nakamura
Dockerfiles also adapt themselvs for testing python-mscp bindings.
2023-03-10remove numpy from test, and fix compiling single binary mscpRyo Nakamura
2023-03-10add alpine docker to build mscp as a single binaryRyo Nakamura
The build recipe in docker/alpine-3.17.Dockerfile uses conan to build mscp as a single binary (with statically linked musl). Now the mscp binary is portable!
2022-11-20fix CMakeLists.txtRyo Nakamura
* install mscp from package at docker build phase. * add docker-*-all custom targets.
2022-11-19cleanup docker-related commands in cmakeRyo Nakamura
TODO: add bruild procedure for async_write
2022-11-13add rocky 8.6 supportRyo Nakamura
2022-11-12fix buf size in remote to local copy.Ryo Nakamura
Too large buffer size for sftp_async_read causes unfinished copy: sftp_async_read returns 0 althrough data remains.
2022-11-07fix docker/README.mdRyo Nakamura
2022-11-06cleanup docker files and build/test procedureRyo Nakamura
2022-11-06add `test on ubuntu` badge to README and tiny fixesRyo Nakamura
2022-11-06add Dockerfile-test for test containerRyo Nakamura
2022-11-05add install-build-deps.sh and fix docker build procedureRyo Nakamura
2022-10-31add custom_target to build mscp in contaners through cmakeRyo Nakamura
2022-10-30add docker filesRyo Nakamura