diff options
author | Marius David Wieschollek <passwords.public@mdns.eu> | 2021-02-12 14:26:31 +0300 |
---|---|---|
committer | Marius David Wieschollek <passwords.public@mdns.eu> | 2021-02-12 14:26:31 +0300 |
commit | 4a879ea9a460dce7bfd32e5c4165a462ddcc2046 (patch) | |
tree | fcb5f093f3673ce1a57711c4ab955267bf44190c | |
parent | d8a29178a625f4a5d849d9a4dafa8fdf791c3e1d (diff) |
Update build instructions
-rw-r--r-- | package-lock.json | 36 | ||||
-rw-r--r-- | src/platform/generic/html/build.html | 6 |
2 files changed, 23 insertions, 19 deletions
diff --git a/package-lock.json b/package-lock.json index 0473fc2..d46d2c9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -87,9 +87,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "14.14.25", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.25.tgz", - "integrity": "sha512-EPpXLOVqDvisVxtlbvzfyqSsFeQxltFbluZNRndIb8tr9KiBnYNLzrc1N3pyKUCww2RNrfHDViqDWWE1LCJQtQ==", + "version": "14.14.27", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.27.tgz", + "integrity": "sha512-Ecfmo4YDQPwuqTCl1yBxLV5ihKfRlkBmzUEDcfIRvDxOTGQEeikr317Ln7Gcv0tjA8dVgKI3rniqW2G1OyKDng==", "dev": true }, "node_modules/@types/q": { @@ -2037,9 +2037,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.3.662", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.662.tgz", - "integrity": "sha512-IGBXmTGwdVGUVTnZ8ISEvkhDfhhD+CDFndG4//BhvDcEtPYiVrzoB+rzT/Y12OQCf5bvRCrVmrUbGrS9P7a6FQ==", + "version": "1.3.663", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.663.tgz", + "integrity": "sha512-xkVkzHj6k3oRRGlmdgUCCLSLhtFYHDCTH7SeK+LJdJjnsLcrdbpr8EYmfMQhez3V/KPO5UScSpzQ0feYX6Qoyw==", "dev": true }, "node_modules/elliptic": { @@ -6755,9 +6755,9 @@ "dev": true }, "node_modules/ua-parser-js": { - "version": "0.7.23", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.23.tgz", - "integrity": "sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==", + "version": "0.7.24", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz", + "integrity": "sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw==", "dev": true, "engines": { "node": "*" @@ -7675,9 +7675,9 @@ "dev": true }, "@types/node": { - "version": "14.14.25", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.25.tgz", - "integrity": "sha512-EPpXLOVqDvisVxtlbvzfyqSsFeQxltFbluZNRndIb8tr9KiBnYNLzrc1N3pyKUCww2RNrfHDViqDWWE1LCJQtQ==", + "version": "14.14.27", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.27.tgz", + "integrity": "sha512-Ecfmo4YDQPwuqTCl1yBxLV5ihKfRlkBmzUEDcfIRvDxOTGQEeikr317Ln7Gcv0tjA8dVgKI3rniqW2G1OyKDng==", "dev": true }, "@types/q": { @@ -9341,9 +9341,9 @@ } }, "electron-to-chromium": { - "version": "1.3.662", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.662.tgz", - "integrity": "sha512-IGBXmTGwdVGUVTnZ8ISEvkhDfhhD+CDFndG4//BhvDcEtPYiVrzoB+rzT/Y12OQCf5bvRCrVmrUbGrS9P7a6FQ==", + "version": "1.3.663", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.663.tgz", + "integrity": "sha512-xkVkzHj6k3oRRGlmdgUCCLSLhtFYHDCTH7SeK+LJdJjnsLcrdbpr8EYmfMQhez3V/KPO5UScSpzQ0feYX6Qoyw==", "dev": true }, "elliptic": { @@ -13180,9 +13180,9 @@ "dev": true }, "ua-parser-js": { - "version": "0.7.23", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.23.tgz", - "integrity": "sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==", + "version": "0.7.24", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz", + "integrity": "sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw==", "dev": true }, "union-value": { diff --git a/src/platform/generic/html/build.html b/src/platform/generic/html/build.html index b5f2d68..70b99a6 100644 --- a/src/platform/generic/html/build.html +++ b/src/platform/generic/html/build.html @@ -29,7 +29,7 @@ <p> You need to clone the repository and initialize the submodules to in order to build the extension. <br> - The finished extension files will be placed in the "build" folder. + The compiled extension files will be placed in the "build" folder. </p> <code> git clone CI_PROJECT_URL.git @@ -52,6 +52,8 @@ <br> if [ "CI_COMMIT_REF_NAME" != "stable" ] ; then sed -i -e "s|BUILD|CI_PIPELINE_ID|g" ./build/manifest.json ; fi <br> + if [ "CI_COMMIT_REF_NAME" != "stable" ] ; then sed -i -e "s|\"gecko\": {|\"gecko\":{\"update_url\":\"CI_PROJECT_URL/firefox/CI_COMMIT_REF_NAME/updates.json\",|g" ./build/manifest.json ; fi + <br> sed -i -e "s|CI__COMMIT_REF_NAME|CI_COMMIT_REF_NAME|g" ./build/html/build.html <br> sed -i -e "s|CI__PROJECT_NAME|CI_PROJECT_NAME|g" ./build/html/build.html @@ -63,6 +65,8 @@ sed -i -e "s|CI__COMMIT_SHA|CI_COMMIT_SHA|g" ./build/html/build.html <br> sed -i -e "s|CI___|CI_|g" ./build/html/build.html + <br> + rm ./build/updates.json </code> <h1>Build for Chrome</h1> <code> |