Skip to content
Snippets Groups Projects
config.yml 851 B
Newer Older
  • Learn to ignore specific revisions
  • dvmp:generate:
    
      image: eicweb.phy.anl.gov:4567/monte_carlo/lager/lager:unstable
    
      stage: initialize
    
      needs: []
    
    Sylvester Joosten's avatar
    Sylvester Joosten committed
      timeout: 1 hours
    
      cache:
        key:
          files:
            - dvmp/generator/jpsi_central.json
    
            - dvmp/scripts/jpsi_central-generate.sh
    
          prefix: "$CI_COMMIT_REF_SLUG"
        paths:
          - results/dvmp
    
    Sylvester Joosten's avatar
    Sylvester Joosten committed
      artifacts:
        paths:
          - results
    
        - ./util/run_many.py ./dvmp/gen.sh --energy 10x100 --config jpsi_central --decay muon --decay electron
    
    Sylvester Joosten's avatar
    Sylvester Joosten committed
    dvmp:process:
    
      stage: process
    
      needs: ["detector", "dvmp:generate"]
    
      timeout: 1 hour
      script:
    
        - ./util/run_many.py dvmp/dvmp.sh --energy 10x100 --config jpsi_central --decay muon --decay electron --leading jpsi
    
    Sylvester Joosten's avatar
    Sylvester Joosten committed
      artifacts:
        paths:
          - results
    
    Sylvester Joosten's avatar
    Sylvester Joosten committed
    dvmp:results:
      stage: collect
    
    Sylvester Joosten's avatar
    Sylvester Joosten committed
      needs: ["dvmp:process"]
    
    Sylvester Joosten's avatar
    Sylvester Joosten committed
      script:
    
        - echo "All DVMP benchmarks successful"