1. 15 Jun, 2021 1 commit
  2. 10 Feb, 2021 1 commit
    • Jaime Rodríguez-Guerra's avatar
      Migrate CI to GH Actions (#2964) · 6f8534dc
      Jaime Rodríguez-Guerra authored
      * Add draft GHA-based CI for Linux
      
      * Fix events
      
      * Dup key
      
      * Fix path
      
      * Update env vars
      
      * More fixes
      
      * Fix env vars again
      
      * add doxygen
      
      * add sudo
      
      * Typo
      
      * upgrade CUDA
      
      * escape newlines
      
      * more backslashes
      
      * fix CUDA_APT
      
      * more env vars fixes
      
      * fix missing file
      
      * acumulate env_vars
      
      * build python wrappers only if requested
      
      * add pytest
      
      * use $GITHUB_ENV
      
      https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files
      
      * use ${GITHUB_WORKSPACE}
      
      * Pin older gromacs
      
      * add windows
      
      * Provide default values for unbound vars
      
      * fixes
      
      * this is powershell not cmd
      
      * update envs
      
      * win fix
      
      * make windows use cmd
      
      * Change install prefix
      
      * fixes
      
      * better env files
      
      * Increase timeout threshold
      
      * set xcode to 10.x
      
      * specify action version
      
      * fix sdk in macos
      
      * split jobs a bit more
      
      * build wrappers even if tests failed for c...
      6f8534dc
  3. 01 Feb, 2021 1 commit
  4. 30 Aug, 2019 2 commits
  5. 29 Aug, 2019 1 commit
  6. 10 Jun, 2019 1 commit
  7. 05 Mar, 2019 1 commit
    • Jason Swails's avatar
      Enable docker for GPU builds · a150d570
      Jason Swails authored
      I finally got nvidia-docker2 installed and actually working on my Gentoo
      machine (I had to disable their restriction of using GPU devices to
      users in the 'video' group, since the nvidia container runtime hook
      didn't run as a user with those privileges, and I can't figure out what
      user it was running as).
      
      The other GPU-enabled node I added to the Jenkins array runs Ubuntu, and
      that one already has nvidia-docker2 installed and running correctly on
      it.
      a150d570
  8. 28 Nov, 2018 1 commit
    • Jason Swails's avatar
      Use Jenkinsfile to drive the pipeline job (#2198) · 6aeccb40
      Jason Swails authored
      * Add a Jenkinsfile to drive a pipeline
      
      * Also tweaks the installation script for Jenkins to be more amenable to
      running other variants in parallel
      * Restrict packaging script to only accept Python 2.7, since I think
      that's long been the minimum supported Python version
      * Allow run-ctest.py to run tests in parallel (and take advantage of
      that in the Jenkins tests).
      
      * CUDA -> CUDA_VERSION
      
      * Jenkins will automatically post result back to GitHub.
      
      Not need to have a separate step do that explicitly.
      
      * Run as a login shell.
      
      * Force looking for CUDA node.
      
      * Make sure we load conda module.
      
      * Start building in a docker slave -- much nicer!
      
      * Try to fix up the installation a little.
      
      * Fix more build issues.
      
      * More build debugging.
      
      * Oops -- recursive :-o
      
      * Put opencl lib in library path
      
      * Try 9.2
      
      * Fix library path
      
      * More updates to Jenkins build recipes.
      
      * Try a new (simpler?) approach with building
      
      * Oops...
      6aeccb40
  9. 08 Oct, 2018 1 commit
  10. 05 Apr, 2018 1 commit
    • Jason Swails's avatar
      Use g++ instead of clang and fix PythonInstall · ec4344c7
      Jason Swails authored
      clang is tested everywhere else, and it's not as routinely up-to-date on
      my Jenkins machine.
      
      PythonInstall failed on Linux machines where the build/install
      directories had paths with spaces in them.
      ec4344c7
  11. 12 Nov, 2017 1 commit
  12. 28 Feb, 2017 8 commits
  13. 05 Aug, 2015 1 commit
  14. 22 Sep, 2014 1 commit
  15. 22 Jul, 2014 1 commit
  16. 21 Jul, 2014 1 commit