Commit 6d0a0442 authored by Ari Trachtenberg's avatar Ari Trachtenberg
Browse files

Update .gitlab-ci.yml

parent 24af075f
Loading
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -9,24 +9,24 @@ compile:
    - echo "Compiling code for $GITLAB_USER_LOGIN"
    - curl https://agile.bu.edu/gitlab/configs/ec504-configs/hw1/problem-3-testing/-/archive/master/problem-3-testing-master.tar -o test.tar
    - tar -xvf test.tar
    - cp src/edu/bu/ec504/hw1p3/compressors/MyCompressor.java problem-3-testing-master-src/src/edu/bu/ec504/hw1p3/
    - cd problem-3-testing-master-src/src
    - cp src/edu/bu/ec504/hw1p3/compressors/MyCompressor.java problem-3-testing-master/src/edu/bu/ec504/hw1p3/
    - cd problem-3-testing-master/src
    - javac edu/bu/ec504/hw1p3/Main.java
  artifacts:
    paths:
      - problem-1-testing-master-src/src/
      - problem-1-testing-master/src/
  tags: [java]

simple_tests:
  stage: test
  script:
    - echo "Running simple tests for $GITLAB_USER_LOGIN"
    - cd problem-3-testing-master-src/src; java edu/bu/ec504/hw1p3/Main
    - cd problem-3-testing-master/src; java edu/bu/ec504/hw1p3/Main
  dependencies:
    - compile
  artifacts:
    paths:
      - problem-3-testing-master-src/src/
      - problem-3-testing-master/src/
  tags: [java]


@@ -40,15 +40,15 @@ competition:
    #
    # download source files
    - for src in "${srcfiles[@]}"; do
    - curl -o "problem-3-testing-master-src/src/edu/bu/ec504/hw1p3/$src" "https://agile.bu.edu/local/ec504/hw1/p3/hw-1-p-3-staff/src/edu/bu/ec504/hw1p3/$src";
    - curl -o "problem-3-testing-master/src/edu/bu/ec504/hw1p3/$src" "https://agile.bu.edu/local/ec504/hw1/p3/hw-1-p-3-staff/src/edu/bu/ec504/hw1p3/$src";
    - done
    #
    # download document files
    - for doc in "${docfiles[@]}"; do
    - curl -o "problem-3-testing-master-src/src/doc/$doc" "https://agile.bu.edu/local/ec504/hw1/p3/hw-1-p-3-staff/doc/$doc";
    - curl -o "problem-3-testing-master/src/doc/$doc" "https://agile.bu.edu/local/ec504/hw1/p3/hw-1-p-3-staff/doc/$doc";
    - done

    - cd problem-3-testing-master-src/src
    - cd problem-3-testing-master/src
    - ln -s . src
    - javac edu/bu/ec504/hw1p3/Competition.java
    - java edu/bu/ec504/hw1p3/Competition $GITLAB_USER_LOGIN