Maurício Szabo
5885f49acb
Trying to expand the ZIP file
2023-04-04 22:09:24 -03:00
Maurício Szabo
102fba74bf
Yeah, I'm done. Let's break everything and run again, shall we?
2023-04-04 19:38:53 -03:00
Maurício Szabo
057b182b98
Trying to... well... something
2023-04-04 19:03:32 -03:00
Maurício Szabo
b9c8fea9e5
This is hell
2023-04-04 17:33:51 -03:00
Maurício Szabo
177147dd38
Exhausted Gods with Broken Tools
2023-04-04 16:42:11 -03:00
Maurício Szabo
99b8745517
PATH
2023-04-04 15:23:12 -03:00
Maurício Szabo
f749483e04
Trying to record, at least on Linux
2023-04-04 14:45:49 -03:00
Maurício Szabo
eafa4d3b66
Nothing ever works on the 10th try on CIs...
2023-04-04 02:26:39 -03:00
Maurício Szabo
2fd060c98c
Another try on debugging builds
2023-04-04 00:59:17 -03:00
Maurício Szabo
8219e200b9
Trying to speed up process
2023-04-04 00:44:37 -03:00
Maurício Szabo
1c28411965
Fixing windows test
2023-04-03 23:47:29 -03:00
Maurício Szabo
f2c8e69797
NO COLOR!!!!!!!!!!!
2023-04-03 23:43:53 -03:00
Maurício Szabo
b8285e9d71
Trying to debug errors in Linux and Windows
2023-04-03 23:05:47 -03:00
Maurício Szabo
a879b62268
Trying to run tests on Windows too
2023-04-03 21:37:13 -03:00
Maurício Szabo
d18a40f7cb
Make *nix systems use binary to run tests
2023-04-03 20:11:31 -03:00
DeeDeeG
957cf836d0
Cirrus: Windows: install ppm deps with Yarn
...
Effectively: install ppm's dependencies (and run its postinstall
scripts) with Yarn, not npm, on Windows.
This makes the installation of ppm's dependencies consistently use
Yarn, not npm, in Cirrus CI. Consistent for all OSes/arches we build
for in Cirrus.
(* Although, at some level the postinstall scripts are run via npm as
a subprocess of node as a subprocess of Yarn in a shell/console
sub-process... Yes, in my opinion, ppm's postinstall scripts are way
too complicated...)
ALSO: This fixes an oversight in PR 239 where the build script of the
wrong project (ppm instead of core) was being run at one point, again
on Windows.
So, this should make it so Pulsar's core dependencies are built for
the correct Electron version instead of built for Node... Oops!
2023-03-19 22:27:07 -04:00
DeeDeeG
f05dbde044
Merge branch 'master' into consistent-cirrus-builds
2023-03-11 10:22:09 -05:00
Meadowsys
1304373fb5
implement signing (monterey, xcode 14)
2023-02-15 17:57:27 -08:00
confused-Techie
8717ad519b
Symlink to new python install location, pin MacOS Silicon install too, and add our python version as root environment variable
2023-02-15 16:46:35 -08:00
confused-Techie
85f2c4a76f
Pin python
brew installation to 3.10
2023-02-15 00:38:18 -08:00
Sertonix
88195a8e7d
Update .cirrus.yml
...
Co-authored-by: DeeDeeG <DeeDeeG@users.noreply.github.com>
2023-02-13 08:43:46 +00:00
Sertonix
cc6060f770
Update .cirrus.yml
...
Co-authored-by: Spiker985 <7829451+Spiker985@users.noreply.github.com>
2022-12-19 21:18:01 +00:00
Sertonix
acbe945b8b
Update .cirrus.yml
...
Co-authored-by: Spiker985 <7829451+Spiker985@users.noreply.github.com>
2022-12-19 21:17:56 +00:00
Sertonix
ce6dfd2756
Update .cirrus.yml
...
Co-authored-by: Spiker985 <7829451+Spiker985@users.noreply.github.com>
2022-12-19 21:17:50 +00:00
Sertonix
d7e8487e69
Update .cirrus.yml
...
Co-authored-by: Spiker985 <7829451+Spiker985@users.noreply.github.com>
2022-12-19 21:17:42 +00:00
Sertonix
6893e31cfb
Update .cirrus.yml
...
Co-authored-by: Spiker985 <7829451+Spiker985@users.noreply.github.com>
2022-12-19 21:17:35 +00:00
Sertonix
83ec741fae
fix npx/yarn not found
2022-12-16 12:08:49 +01:00
Sertonix
88525ec387
made cirrus build scripts consistent
2022-12-16 11:11:19 +01:00
confused-Techie
dc60a44298
Use Scripts during windows build, use .yarnrc.yml
2022-12-06 19:45:42 -08:00
DeeDeeG
837cc0a7b6
CI (Windows): Use npm (not yarn) to install ppm
...
Should fix an obscure issue where ppm's postinstall script exits out
half-way through without resuming under Yarn, but completes fully
under NPM.
Probably has something to do with Yarn handling process.exit()
differently than NPM does, in the postinstall script/its sub-scripts.
(Perhaps Yarn avoids running sub-processes of Node nested as deeply
as NPM does? Thus process.exit() exiting a higher Node process that we
expect to still have work to do later in the main postinstall script?
Not totally sure. This is just a guess.)
2022-12-01 00:37:48 -05:00
Maurício Szabo
78b23b5dc5
Linking Python
2022-11-19 00:01:03 -03:00
Maurício Szabo
80178b55b0
Right python on intel mac
2022-11-18 22:40:19 -03:00
Maurício Szabo
f3793337dc
Install everything
2022-10-27 19:35:55 -03:00
Maurício Szabo
74bb37166b
Node 16 SLIM image
2022-10-27 19:35:55 -03:00
Maurício Szabo
bf99ebc114
Check files and Choco install Python 10
2022-10-27 19:35:55 -03:00
Maurício Szabo
86ccff34fd
Trying to not build binaries except for Electron
2022-10-27 19:35:55 -03:00
Maurício Szabo
b9eb240f05
Don't install twice
2022-10-27 19:35:55 -03:00
Maurício Szabo
f61cc704c7
Hopefully, PATH fixes for ARM and Mac
2022-10-27 19:35:55 -03:00
Maurício Szabo
7ec46036f1
RVM, again...
2022-10-27 19:35:55 -03:00
Maurício Szabo
2b104d4c1a
Git submodule
2022-10-27 19:35:55 -03:00
Maurício Szabo
273bb6e5d6
Trying other Ruby install way
2022-10-27 19:35:55 -03:00
Maurício Szabo
cc1d1ff151
I am actually not sure what's wrong...
2022-10-27 19:35:55 -03:00
Maurício Szabo
9077aa6c0a
Stupid intel MacOS issues
2022-10-27 19:35:55 -03:00
Maurício Szabo
67fccd18b9
Using system FPM for Linux ARM
2022-10-27 19:35:55 -03:00
Maurício Szabo
bb891dac02
Rosetta first 🤦
2022-10-27 19:35:55 -03:00
Maurício Szabo
219d85b902
Moving things around...
2022-10-27 19:35:55 -03:00
Maurício Szabo
76b5be8920
Removing old XCode on x86
2022-10-27 19:35:55 -03:00
Maurício Szabo
004833bc8e
Moving things around...
2022-10-27 19:35:55 -03:00
Maurício Szabo
622873ae67
Linux ARM maybe?
2022-10-27 19:35:55 -03:00
Maurício Szabo
8880cb9bc8
Trying intel macos separately
2022-10-27 19:35:55 -03:00
Josh
80a5c391ff
Add alias's to allow for easier linking on site and elsewhere
2022-10-01 21:49:50 -04:00
Maurício Szabo
f960a2a937
Rebuilding only, and ignoring scripts on install
2022-09-23 23:06:41 -03:00
Maurício Szabo
a043b1c714
Don't need to remove dist anymore
2022-09-19 12:59:57 -03:00
Maurício Szabo
a77697c144
Avoid Alien to generate RPM
2022-09-08 15:25:20 -03:00
Maurício Szabo
11045deca0
More memory?
2022-09-07 20:22:35 -03:00
Maurício Szabo
56fcd3f3d3
Don't know if the order matters
2022-09-07 18:50:58 -03:00
Maurício Szabo
86a19c647b
Updating submodules
2022-09-07 18:50:41 -03:00
Maurício Szabo
f539cf7bd1
Back to x86 at same script
2022-08-20 21:01:24 -03:00
Maurício Szabo
d92252d293
Trying to make weird build problems work again...
2022-08-20 19:12:12 -03:00
Maurício Szabo
ec4384b6fd
Move to binaries
2022-08-20 17:51:33 -03:00
Maurício Szabo
6285df680a
I literally GIVE UP on RPM
2022-08-20 17:29:35 -03:00
Maurício Szabo
b08419a6a9
Right location?
2022-08-20 16:30:18 -03:00
Maurício Szabo
b984249608
Some less ignore scripts
2022-08-20 15:47:59 -03:00
Maurício Szabo
efc6f6d960
Can't I install like this?
2022-08-19 21:49:50 -03:00
Maurício Szabo
0579f7c288
Another change on build scripts for you...
2022-08-19 21:42:01 -03:00
Maurício Szabo
10cc0c012d
Order for x86
2022-08-19 21:35:57 -03:00
Maurício Szabo
376ac2a3b6
Fix scripts
2022-08-19 21:05:50 -03:00
Maurício Szabo
e5c1cb9bc9
Trying to separate builds for MAC
2022-08-19 20:43:50 -03:00
Maurício Szabo
f55d456a23
Optimizing (hopefully!) Linux builds
2022-08-19 20:32:20 -03:00
Maurício Szabo
4513bd79e8
Renaming atom-package-manager to pulsar
2022-08-19 02:07:00 -03:00
Maurício Szabo
64427f4178
Re-adding cirrus CI
2022-08-17 16:15:43 -03:00