aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHygna <hygna@proton.me>2022-10-22 22:30:35 +0100
committerHygna <hygna@proton.me>2022-10-22 22:30:35 +0100
commitd0bab00b403465a02c66875fc75ae8dfae83e330 (patch)
treeedf8b2a59076c180e0b2db4ec18e370052dec321
parentMerge https://codeberg.org/LibRedirect/libredirect (diff)
downloadlibredirect-d0bab00b403465a02c66875fc75ae8dfae83e330.zip
Moved web-ext config from flags to js file
Diffstat (limited to '')
-rw-r--r--package.json6
-rw-r--r--web-ext-config.js7
-rw-r--r--woodpecker.yml32
3 files changed, 10 insertions, 35 deletions
diff --git a/package.json b/package.json
index e0578173..f547b97e 100644
--- a/package.json
+++ b/package.json
@@ -6,9 +6,9 @@
"npm": ">=8.1.2"
},
"scripts": {
- "start": "web-ext run --browser-console --source-dir ./src/",
- "build": "web-ext build --overwrite-dest --source-dir ./src/",
- "test": "web-ext lint --source-dir ./src/ || true",
+ "start": "web-ext run",
+ "build": "web-ext build",
+ "test": "web-ext lint",
"instances": "python3 src/instances/get_instances.py && git update-index --assume-unchanged src/instances/blacklist.json src/instances/data.json",
"ejs": "npx ejs src/pages/options/index.ejs -f src/config/config.json -o src/pages/options/index.html && npx ejs src/pages/popup/popup.ejs -f src/config/config.json -o src/pages/popup/popup.html"
},
diff --git a/web-ext-config.js b/web-ext-config.js
index f30b73e3..dd90deca 100644
--- a/web-ext-config.js
+++ b/web-ext-config.js
@@ -1,3 +1,10 @@
module.exports = {
ignoreFiles: ["instances/get_instances.py"],
+ sourceDir: "./src/",
+ run: {
+ browserConsole: true,
+ },
+ build: {
+ overwriteDest: true
+ }
}
diff --git a/woodpecker.yml b/woodpecker.yml
deleted file mode 100644
index 1ee2cc1e..00000000
--- a/woodpecker.yml
+++ /dev/null
@@ -1,32 +0,0 @@
-pipeline:
- instancefetch:
- image: python:alpine
- secrets: [token, mail]
- when:
- - event: cron
- cron: instance_updater
- commands:
- - python -m pip install --upgrade pip
- - pip install requests colorama
- - python src/instances/get_instances.py
- # SSH configuration
- - mkdir ~/.ssh
- - ssh-keyscan -t ed25519 codeberg.org >> ~/.ssh/known_hosts
- - eval `ssh-agent`
- - echo "$TOKEN" | tr -d '\r' | ssh-add -
- # Git configuration
- - git config --global user.email $MAIL
- - git config --global user.name "Woodpecker CI"
- - git commit -am "updated instances"
- - git remote set-url origin git@codeberg.org:libredirect/libredirect.git
- - git push --set-upstream origin master
- lint:
- image: node:lts-alpine
- when:
- event: [push, pull_request]
- path:
- exclude: ["src/instances/**"]
- include: ["src/"]
- commands:
- - npm i
- - npx web-ext lint --source-dir ./src/