diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2020-09-02 18:26:36 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-02 16:26:36 -0700 |
commit | 443407cda545e31d33c9d5abac393c8ac8ad33a2 (patch) | |
tree | dcf18cd702804fba6d5ace31fb5cf5b201bb7411 /.github | |
parent | e22a0ca5cf6ea62cb28af8e8db59a55ad3f75c36 (diff) | |
download | spack-443407cda545e31d33c9d5abac393c8ac8ad33a2.tar.gz spack-443407cda545e31d33c9d5abac393c8ac8ad33a2.tar.bz2 spack-443407cda545e31d33c9d5abac393c8ac8ad33a2.tar.xz spack-443407cda545e31d33c9d5abac393c8ac8ad33a2.zip |
Add new RubyPackage build system base class (#18199)
* Add new RubyPackage build system base class
* Ruby: add spack external find support
* Add build tests for RubyPackage
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/linux_build_tests.yaml | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/.github/workflows/linux_build_tests.yaml b/.github/workflows/linux_build_tests.yaml index d09c942966..a0e17a601d 100644 --- a/.github/workflows/linux_build_tests.yaml +++ b/.github/workflows/linux_build_tests.yaml @@ -18,6 +18,7 @@ on: - '!var/spack/repos/builtin/packages/py-setuptools/**' - '!var/spack/repos/builtin/packages/openjpeg/**' - '!var/spack/repos/builtin/packages/r-rcpp/**' + - '!var/spack/repos/builtin/packages/ruby-rake/**' # Don't run if we only modified documentation - 'lib/spack/docs/**' @@ -26,7 +27,14 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - package: [lz4, mpich, tut, py-setuptools, openjpeg, r-rcpp] + package: + - lz4 # MakefilePackage + - mpich # AutotoolsPackage + - tut # WafPackage + - py-setuptools # PythonPackage + - openjpeg # CMakePackage + - r-rcpp # RPackage + - ruby-rake # RubyPackage steps: - uses: actions/checkout@v2 - uses: actions/cache@v2 @@ -41,9 +49,10 @@ jobs: - name: Install System Packages run: | sudo apt-get update - sudo apt-get -yqq install ccache gfortran perl perl-base r-base r-base-core r-base-dev findutils openssl libssl-dev libpciaccess-dev + sudo apt-get -yqq install ccache gfortran perl perl-base r-base r-base-core r-base-dev ruby findutils openssl libssl-dev libpciaccess-dev R --version perl --version + ruby --version - name: Copy Configuration run: | ccache -M 300M && ccache -z |