C++ library and utilities for the NBT file format.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

33 lines
730 B

  1. pipeline {
  2. agent any
  3. stages {
  4. stage('Git checkout') {
  5. steps{
  6. checkout scm
  7. }
  8. }
  9. stage('Build GCC') {
  10. steps {
  11. sh 'make clean'
  12. sh 'make -j4 CXX=g++'
  13. }
  14. }
  15. stage('Test GCC') {
  16. steps {
  17. sh 'source asan_env && make -j4 CXX=g++ clean check'
  18. }
  19. }
  20. stage('Build Clang') {
  21. steps {
  22. sh 'make clean'
  23. sh 'make -j4 CXX=clang++'
  24. }
  25. }
  26. stage('Test Clang') {
  27. steps {
  28. sh 'source asan_env && make -j4 CXX=clang++ clean check'
  29. }
  30. }
  31. }
  32. }