1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/archivebox_ynh.git synced 2024-09-03 18:15:54 +02:00

Merge pull request #42 from YunoHost-Apps/testing

Automated testing -> master
This commit is contained in:
Salamandar 2024-06-23 20:40:33 +02:00 committed by GitHub
commit 2d8b890c08
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,11 +2,13 @@ this is documentation for developers working on archivebox_ynh package (or mysel
for how to keep this package up to date with the upstream archivebox package on GitHub for how to keep this package up to date with the upstream archivebox package on GitHub
as it is updated. as it is updated.
## 1. apt-get dependencies ## 1. Modify the Manifest.toml
Replace the following fields:
replace "version"
(under "resources.sources.main") replace "url", "sha256"
Look at Dockerfile in https://github.com/ArchiveBox/ArchiveBox to determine which dependencies
need to be specified in scripts/_common.sh
## 2. node dependencies
Copy package.json and package-lock.json from https://github.com/ArchiveBox/ArchiveBox to ## 2. Modify conf/requirements.txt
conf/package.json and conf/package-lock.json respectively. requirements.txt contains a single line, which correlates to the archivebox upstream pip install script;
e.g. in requirements.txt `archivebox==0.7.2;` from `pip install --upgrade 'archivebox==0.7.2'`