[GH-ISSUE #282] Set Up Continuous Integration #3220

Closed
opened 2026-03-14 21:40:28 +03:00 by kerem · 3 comments
Owner

Originally created by @Julian on GitHub (Oct 13, 2019).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/282

Possibly I'm missing it but is CI enabled via one of the providers?

(I'm not seeing anything running for the PR I just opened in #281.)

If all it is is running the commands from https://github.com/pirate/ArchiveBox/blob/master/.github/CONTRIBUTING.md#running-tests I'm happy to send a PR adding that too.

Originally created by @Julian on GitHub (Oct 13, 2019). Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/282 Possibly I'm missing it but is CI enabled via one of the providers? (I'm not seeing anything running for the PR I just opened in #281.) If all it is is running the commands from https://github.com/pirate/ArchiveBox/blob/master/.github/CONTRIBUTING.md#running-tests I'm happy to send a PR adding that too.
Author
Owner

@pirate commented on GitHub (Oct 17, 2019):

Going to set it up via Github actions / Circle CI once v0.4 lands, as it has a full test suite with archivebox manage test. Thanks for the suggestion! Hold off on a PR for now as I still have quite a few changes to make to the setup for the new version and have some thoughts already on how I want to do CI.

<!-- gh-comment-id:543245272 --> @pirate commented on GitHub (Oct 17, 2019): Going to set it up via Github actions / Circle CI once `v0.4` lands, as it has a full test suite with `archivebox manage test`. Thanks for the suggestion! Hold off on a PR for now as I still have quite a few changes to make to the setup for the new version and have some thoughts already on how I want to do CI.
Author
Owner

@cdvv7788 commented on GitHub (Jul 16, 2020):

There is some progress for this. There are tests for the CLI tool using pytest that are ran under github actions. This can be improved upon, new tests may be added, and the archivebox manage test should be reviewed, but we are getting there.

<!-- gh-comment-id:659463284 --> @cdvv7788 commented on GitHub (Jul 16, 2020): There is some progress for this. There are tests for the CLI tool using `pytest` that are ran under github actions. This can be improved upon, new tests may be added, and the `archivebox manage test` should be reviewed, but we are getting there.
Author
Owner

@pirate commented on GitHub (Jul 24, 2020):

CI is now set up to lint, run tests, and run the docker build + a few test commands. (see the django branch, soon to be merged into master)

<!-- gh-comment-id:663622141 --> @pirate commented on GitHub (Jul 24, 2020): CI is now set up to lint, run tests, and run the docker build + a few test commands. (see the `django` branch, soon to be merged into master)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ArchiveBox#3220
No description provided.