Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated config to work on windows & macos #445

Open
wants to merge 54 commits into
base: dev
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
470bc1e
Updated config to work on windows & macos
fayeed Feb 7, 2024
5a6966d
fixed build name
fayeed Feb 7, 2024
5a42c7d
Updated config
fayeed Feb 7, 2024
1b10fc0
Updated cofig for macos
fayeed Feb 7, 2024
1873f98
Update windows config
fayeed Feb 7, 2024
5aa82df
Updated node version
fayeed Feb 7, 2024
91ba23b
fixed key
fayeed Feb 7, 2024
d494b19
removed install-npm key
fayeed Feb 7, 2024
805c80e
updated to latest macos version
fayeed Feb 7, 2024
9f142ed
updated windows machine
fayeed Feb 7, 2024
7049f17
revert back to old windows image
fayeed Feb 7, 2024
507d5af
install rust
fayeed Feb 7, 2024
95ca45d
Fix Rust installation command
fayeed Feb 7, 2024
6ee6346
Fix Rust installation command
fayeed Feb 7, 2024
0c5dd9d
Update Rust installation command
fayeed Feb 7, 2024
eb55d9a
Update node version
fayeed Feb 7, 2024
d17950f
Add installation steps for Go
fayeed Feb 7, 2024
6e3589c
removed restore-cache
fayeed Feb 7, 2024
b5a589e
Update config
fayeed Feb 8, 2024
ebc0caf
Added windows custom ssh key
fayeed Feb 8, 2024
0ca8baa
Removed build dependecies for macos & windows job
fayeed Feb 8, 2024
3646b0d
Update Node.js installation method
fayeed Feb 8, 2024
dd70851
Update CircleCI configuration to install dependencies using choco and…
fayeed Feb 8, 2024
da5469e
Update CircleCI configuration to use Chocolatey for installing Deno a…
fayeed Feb 8, 2024
19b500f
Add installation of Rust via Chocolatey
fayeed Feb 8, 2024
229b945
Add cmake installation step to CircleCI config
fayeed Feb 8, 2024
c03a0ce
Update cmake installation command to add cmake to PATH
fayeed Feb 8, 2024
5ea5764
Remove Rust installation step from CircleCI config
fayeed Feb 8, 2024
ac661de
Update CircleCI configuration to include Python installation
fayeed Feb 8, 2024
088a284
Add python version check to build script
fayeed Feb 8, 2024
1101eb5
Add Python version check to build process
fayeed Feb 8, 2024
65e6f90
Commented out unused jobs in CircleCI config
fayeed Feb 8, 2024
b08aa56
Add node-gyp installation step
fayeed Feb 8, 2024
0e6b85a
Update Node.js version in CircleCI config
fayeed Feb 8, 2024
2505601
Remove installation of node-gyp
fayeed Feb 8, 2024
b69dc64
Update dependencies in CircleCI config.yml
fayeed Feb 8, 2024
202b007
Add npm config and install dependencies
fayeed Feb 8, 2024
9b2253d
Update npm configuration
fayeed Feb 8, 2024
583899b
Update pnpm installation command
fayeed Feb 8, 2024
9322e32
Remove python version check
fayeed Feb 8, 2024
d9eb943
Update pnpm installation command
fayeed Feb 8, 2024
f81e3ce
Update Node.js installation command
fayeed Feb 8, 2024
3953457
Update CircleCI configuration to install pnpm and check Node.js versions
fayeed Feb 8, 2024
8268c9b
Add nvm commands to install and use Node.js version 20.4.0
fayeed Feb 8, 2024
bed4121
Fix typo in nvm install command
fayeed Feb 8, 2024
9932e2a
Update npm version and install pnpm
fayeed Feb 8, 2024
510504b
Update Node.js version to 18.17.0
fayeed Feb 8, 2024
7bb3562
Remove npm install -g npm@latest command
fayeed Feb 8, 2024
d480659
Remove Node.js installation step
fayeed Feb 8, 2024
dd502c9
Update CircleCI configuration to install pnpm and change node version
fayeed Feb 9, 2024
e8a948e
Update CircleCI config to include macOS integration tests
fayeed Feb 9, 2024
b096f84
Add Rust target for WebAssembly
fayeed Feb 9, 2024
2780595
Add command to add wasm32-unknown-unknown target for Rust
fayeed Feb 9, 2024
2d3636d
Add wasm32-unknown-unknown target to Rustup
fayeed Feb 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Removed build dependecies for macos & windows job
fayeed committed Feb 8, 2024

Verified

This commit was signed with the committer’s verified signature.
commit 0ca8baa5050c047ef85bad5fff99d0e5e7fae7de
8 changes: 2 additions & 6 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -349,9 +349,5 @@ workflows:
- integration-tests-js-linux:
requires:
- build
- integration-tests-js-windows:
requires:
- build
- integration-tests-js-macos:
requires:
- build
- integration-tests-js-windows
- integration-tests-js-macos