mirror of
https://github.com/enso-org/enso.git
synced 2024-12-24 03:02:30 +03:00
483028dbb0
This PR updates the build script: * fixed issue where program version check was not properly triggering; * improved `git-clean` command to correctly clear Scala artifacts; * added `run.ps1` wrapper to the build script that works better with PowerShell than `run.cmd`; * increased timeouts to work around failures on macOS nightly builds; * replaced depracated GitHub Actions APIs (set-output) with their new equivalents; * workaround for issue with electron builder (python2 lookup) on newer macOS runner images; * GUI and backend dispatches to cloud were completed; * release workflow allows creating RC releases.
153 lines
2.0 KiB
Plaintext
153 lines
2.0 KiB
Plaintext
|
|
#############
|
|
## GraalVM ##
|
|
#############
|
|
|
|
graal_dumps
|
|
|
|
#########
|
|
## JVM ##
|
|
#########
|
|
|
|
graal_dumps/
|
|
target/
|
|
*.class
|
|
*.log
|
|
.java-version
|
|
|
|
##########
|
|
## Rust ##
|
|
##########
|
|
|
|
**/*.rs.bk
|
|
wasm-pack.log
|
|
generated/
|
|
/target
|
|
/build/rust/target/
|
|
|
|
###########
|
|
## Scala ##
|
|
###########
|
|
|
|
.metals/
|
|
|
|
############
|
|
## NodeJS ##
|
|
############
|
|
|
|
node_modules/
|
|
package-lock.json
|
|
|
|
############
|
|
## System ##
|
|
############
|
|
|
|
.DS_Store
|
|
|
|
############
|
|
## Images ##
|
|
############
|
|
|
|
*.jpg
|
|
*.jpeg
|
|
*.bmp
|
|
*.psd
|
|
|
|
######################
|
|
## Tooling Specific ##
|
|
######################
|
|
|
|
!.idea
|
|
.idea/*
|
|
!.idea/runConfigurations/
|
|
.vscode/
|
|
.metals/
|
|
*.swp
|
|
.projections.json
|
|
.nvmrc
|
|
*.iml
|
|
|
|
############################
|
|
## Rendered Documentation ##
|
|
############################
|
|
|
|
javadoc/
|
|
scaladoc/
|
|
distribution/docs
|
|
distribution/docs-js
|
|
|
|
#######################
|
|
## Benchmark Reports ##
|
|
#######################
|
|
|
|
bench-report*.xml
|
|
|
|
##############
|
|
## Binaries ##
|
|
##############
|
|
|
|
/enso
|
|
/project-manager
|
|
*.exe
|
|
/enso.exp
|
|
/enso.lib
|
|
*.pdb
|
|
*.jar
|
|
/built-distribution/
|
|
|
|
|
|
#########
|
|
## IDE ##
|
|
#########
|
|
|
|
.editorconfig
|
|
.bloop/
|
|
.bsp/
|
|
project/metals.sbt
|
|
/app/ide-desktop/build.json
|
|
/app/ide-desktop/lib/client/electron-builder-config.json
|
|
|
|
|
|
#################
|
|
## Build Cache ##
|
|
#################
|
|
|
|
build-cache/
|
|
|
|
##################
|
|
## Native Image ##
|
|
##################
|
|
|
|
*.build_artifacts.txt
|
|
/runner
|
|
|
|
######################
|
|
## Enso-Development ##
|
|
######################
|
|
/dist
|
|
distribution/lib/Standard/Examples/*/data/scratch_file
|
|
distribution/lib/Standard/Examples/*/data/image.png
|
|
distribution/editions
|
|
distribution/lib/Standard/Table/*/polyglot/
|
|
distribution/lib/Standard/Database/*/polyglot/
|
|
distribution/lib/Standard/Examples/*/data/spreadsheet.xls
|
|
distribution/lib/Standard/Examples/*/data/spreadsheet.xlsx
|
|
distribution/lib/*/*/*/manifest.yaml
|
|
|
|
# Resources that are downloaded during the build.
|
|
/lib/scala/pkg/src/main/resources/*
|
|
|
|
test/Google_Api_Test/data/secret.json
|
|
test/Database_Tests/data/redshift_credentials.json
|
|
|
|
# Ignore test output folder
|
|
test-results
|
|
|
|
#################
|
|
## Enso-Caches ##
|
|
#################
|
|
|
|
*.ir
|
|
*.meta
|
|
.enso/
|