Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
purescript-gargantext
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
142
Issues
142
List
Board
Labels
Milestones
Merge Requests
4
Merge Requests
4
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gargantext
purescript-gargantext
Commits
aef735a3
Commit
aef735a3
authored
May 23, 2024
by
Alexandre Delanoë
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev-spago-next' into dev
parents
b63aa55c
8eb04342
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
15 additions
and
20 deletions
+15
-20
flake.nix
flake.nix
+15
-20
No files found.
flake.nix
View file @
aef735a3
...
...
@@ -57,69 +57,64 @@
in
{
packages
=
{
packages
=
rec
{
compile
=
pkgs
.
writeShellApplication
{
name
=
"compile"
;
runtimeInputs
=
dependencies
;
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
echo "Installing JS Dependencies"
#
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm install
#npm install
# https://docs.npmjs.com/cli/v9/commands/npm-ci
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm ci
#
${
pkgs
.
nodePackages
.
npm
}
/bin/npm install --dev
npm ci
#
npm
/bin/npm install --dev
echo "Compiling"
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run build
npm run build
''
;
};
build
=
pkgs
.
writeShellApplication
{
name
=
"build"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
${
self
.
packages
.
${
system
}
.
compile
}
/bin/
compile
compile
echo "Bundling"
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run bundle
npm run bundle
''
;
};
test-ps
=
pkgs
.
writeShellApplication
{
name
=
"test-ps"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
${
self
.
packages
.
${
system
}
.
compile
}
/bin/
compile
compile
echo "Testing"
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run test
npm run test
''
;
};
repl
=
pkgs
.
writeShellApplication
{
name
=
"repl"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run repl
npm run repl
''
;
};
build-css
=
pkgs
.
writeShellApplication
{
name
=
"build-css"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
#yarn css
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run css
npm run css
''
;
};
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment