-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* native runtime info collection * metrics sending * add tests * lint * fix: cumulative counters * add deps for node-gyp * actually call apk add * apk sudo * apk add as the correct user * apk add python3 * add binding.gyp to docker image * test: spin with hrtime * test: debug output * test: format eventloop test message * test: copy native module to the correct path * fix: native builds for packaging * test: fix getSignalFxClient * fix: lint * test: separate e2e Dockerfiles * test: run compilation on windows * fix: set metrics disabled by default * doc: add docs * Change files * test: remove event loop collection flakiness * test: add a small timeout to native counters test to ensure a poll step happens between and counters are updated * docs: improve advanced-config wording * docs: mention future changes * refactor: add missing newlines, remove the need for a loop * add prebuild os script * linux prebuild jobs * add build stage * linux: specific prebuild versions * disable scripts in before_script * disable caching * prebuild node >= 14 on the proper image * debug prebuilds dir * tgz as artifact * macos runner * windows build * linux prebuilds in gh actions * fix yaml typo * debug * create-package job * upload the final npm package as an artifact * fix set-output * fix tgz upload path * windows, macos prebuilds * fix prebuild-os without any target args * use node14 on win, macos * fix needs * use c++14 on macos * run unit tests on macos * fix typo * rename linux prebuilds * use node 8.17 for unit tests * don't run on node 8 * remove codecov from tests setup * artifact fetch attempt 1 * fetch-release-artifact script * fix fetch-release-artifact invocation * install deps before ghfetch * debug artifact * wait for artifacts * increase timeout for waiting * use public artifacts token * prepare release dir * add artifact prepare debug message * add run conclusion debug message on failure * remove unnecessary Dockerfile * add node 17 to prebuild matrix * attempt node 17 * attempt 17 on node 16 * node 17 * upgrade prebuildify, attempt node 17 builds * only build 17 on node 14 * run unit tests for node 17 * remove test-release stage from gitlab * strip release binaries * refactor * remove release-test
- Loading branch information
Showing
7 changed files
with
256 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
const prebuildify = require('prebuildify'); | ||
|
||
let targets = process.argv.slice(2); | ||
|
||
if (targets.length == 0) { | ||
targets = ['8.5.0', '9.0.0', '10.0.0', '11.0.0', '12.0.0', '13.0.0', '14.0.0', '15.0.0', '16.0.0', '17.0.1']; | ||
} | ||
|
||
prebuildify({ | ||
strip: true, | ||
targets: targets, | ||
}, err => { | ||
if (err) { | ||
console.error(err.message || err); | ||
process.exit(1); | ||
} | ||
}); |
Oops, something went wrong.