Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Makefile: use docker-compose for make build | Egor Tensin | 2023-02-08 |
| | | | | | First, it would actually build both images: cgitize and cgitize-frontend. Second, it's already tested in t/i/docker. | ||
* | Makefile: fix make */build recipes | Egor Tensin | 2023-02-08 |
| | |||
* | workflows/ci: use GitHub token for unit tests | Egor Tensin | 2023-01-01 |
| | | | | For some reason, unit tests started failing during CI runs. | ||
* | workflows/ci: upgrade an action | Egor Tensin | 2023-01-01 |
| | |||
* | workflows/ci: rearrange dependencies | Egor Tensin | 2022-12-03 |
| | | | | | | Make the "example config" job depend on all the other test jobs; that way, it's faster to know when there's a failure in e.g. in the docker tests job. | ||
* | workflows/ci: fix Python 3.6 tests | Egor Tensin | 2022-11-28 |
| | | | | https://github.com/actions/setup-python/issues/544 | ||
* | workflows/ci: set-output is deprecated | Egor Tensin | 2022-11-28 |
| | |||
* | workflows/ci: remove unused steps | Egor Tensin | 2022-10-16 |
| | |||
* | workflows/ci: fix warnings, sanitize commands | Egor Tensin | 2022-10-16 |
| | |||
* | move Dockerfile to docker/ | Egor Tensin | 2022-10-16 |
| | |||
* | workflows/ci: use pip install -e . | Egor Tensin | 2022-10-15 |
| | | | | Don't use the requirements.txt file; it doesn't fit all Python versions. | ||
* | "access_token"/"app_password" -> "token" | Egor Tensin | 2022-05-27 |
| | |||
* | workflows/ci: build frontend as well as backend | Egor Tensin | 2022-03-26 |
| | |||
* | workflows/ci: skip the example config test for PyPI builds | Egor Tensin | 2022-03-26 |
| | | | | | It basically does the same as the integration test, and consumes a lot of time. | ||
* | workflows/ci: cache pip packages | Egor Tensin | 2022-03-08 |
| | |||
* | workflows/ci: mention GitLab username requirement | Egor Tensin | 2021-10-19 |
| | |||
* | workflows/ci: minor fixes | Egor Tensin | 2021-10-16 |
| | |||
* | workflows/ci: fix a typov2.2.0 | Egor Tensin | 2021-10-16 |
| | |||
* | Gitlab -> GitLab | Egor Tensin | 2021-10-16 |
| | |||
* | workflows/ci: run SSH integration tests | Egor Tensin | 2021-10-16 |
| | | | | Allowed by setting up ssh-agent inside a run. | ||
* | workflows/ci: mention Gitlab access token | Egor Tensin | 2021-10-16 |
| | |||
* | workflows/ci: don't build containers for ARM on every commit | Egor Tensin | 2021-10-16 |
| | |||
* | test/integration/docker: remove output directory | Egor Tensin | 2021-08-02 |
| | |||
* | workflows/ci: don't pull private Bitbucket repositories | Egor Tensin | 2021-08-02 |
| | | | | They are private lmao. | ||
* | workflows/ci: PyPI depends on Docker Hub | Egor Tensin | 2021-08-01 |
| | |||
* | workflows/ci: run integration tests for PyPI | Egor Tensin | 2021-08-01 |
| | | | | The example config must have clone_via_ssh = false for that to work. | ||
* | workflows/ci: don't mask CGITIZE_BITBUCKET_USERNAME | Egor Tensin | 2021-08-01 |
| | |||
* | workflows/ci: separate job for examples/cgitize.toml | Egor Tensin | 2021-08-01 |
| | |||
* | support mirroring all of user's repositories | Egor Tensin | 2021-08-01 |
| | |||
* | tests/integration: add example to test examples/cgitize.toml | Egor Tensin | 2021-07-31 |
| | |||
* | move all tests to test/ | Egor Tensin | 2021-07-31 |
| | |||
* | add some unit tests | Egor Tensin | 2021-07-30 |
| | | | | This is a first step towards integrating with GitHub/Bitbucket properly. | ||
* | workflows/ci: push versioned images to Docker Hub | Egor Tensin | 2021-06-16 |
| | |||
* | workflows/ci: rename to "CI" | Egor Tensin | 2021-06-15 |
| | |||
* | workflows/test -> workflows/ci | Egor Tensin | 2021-06-15 |