From 70e9989c6fd33a548bcc4a0d21d9b5dca301acf1 Mon Sep 17 00:00:00 2001 From: Martin Monperrus Date: Thu, 8 Aug 2024 13:36:35 +0200 Subject: [PATCH] refresh the build (#233) --- .github/workflows/intellij.yml | 48 ---------------------------------- .github/workflows/tse.yml | 40 ++++++++++++++-------------- README.md | 2 +- nopol-ui-intellij/README.md | 3 ++- nopol/pom.xml | 7 ----- 5 files changed, 23 insertions(+), 77 deletions(-) delete mode 100644 .github/workflows/intellij.yml diff --git a/.github/workflows/intellij.yml b/.github/workflows/intellij.yml deleted file mode 100644 index f05d0679..00000000 --- a/.github/workflows/intellij.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: intellij - -on: [push, pull_request] - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v2.3.4 - - - name: Cache .m2 - uses: actions/cache@v2.1.6 - with: - path: "~/.m2/repository" - key: ${{ runner.os }}-m2 - - - name: Setup JDK - uses: actions/setup-java@v2 - with: - java-version: 11 - distribution: 'adopt' - - - name: Set up Maven - uses: stCarolas/setup-maven@v4 - with: - maven-version: 3.6.0 - - - name: Install example projects - run: ./.github/install_examples.sh - shell: bash - - - name: Install nopol - run: | - cd nopol - mvn clean install -DskipTests - - - name: Install nopol-server - run: | - cd nopol-server - mvn clean install -DskipTests - - - name: Compile and test nopol-ui-intellij - run: | - cd nopol-ui-intellij - # the tests don't run anymore since bumping to Java 11, need for porting - ./gradlew jar diff --git a/.github/workflows/tse.yml b/.github/workflows/tse.yml index 109800aa..5e683ad3 100644 --- a/.github/workflows/tse.yml +++ b/.github/workflows/tse.yml @@ -54,16 +54,16 @@ jobs: cd nopol-experiments # Java 11 needs min target 1.6 sed -i -e 's/"1.4"/"1.6"/' data/projects/lang/bugs/*json - python2 src/reproduce.py -bug cm7 - python2 src/reproduce.py -bug cm10 - #python2 src/reproduce.py -bug pm1 - #python2 src/reproduce.py -bug pm2 - python2 src/reproduce.py -bug cm1 - python2 src/reproduce.py -bug cm2 - python2 src/reproduce.py -bug cm3 - python2 src/reproduce.py -bug cm4 - #python2 src/reproduce.py -bug cm5 - #python2 src/reproduce.py -bug cm6 + python src/reproduce.py -bug cm7 + python src/reproduce.py -bug cm10 + #python src/reproduce.py -bug pm1 + #python src/reproduce.py -bug pm2 + python src/reproduce.py -bug cm1 + python src/reproduce.py -bug cm2 + python src/reproduce.py -bug cm3 + python src/reproduce.py -bug cm4 + #python src/reproduce.py -bug cm5 + #python src/reproduce.py -bug cm6 - name: commons lang run: | @@ -71,14 +71,14 @@ jobs: # we don't port the TSE benchmark, but we have ported some of the old Lang bugs in Defects4j # see Defects4jEvaluationTest cd nopol-experiments - #python2 src/reproduce.py -bug cl1 - #python2 src/reproduce.py -bug cl2 - #python2 src/reproduce.py -bug cl3 - #python2 src/reproduce.py -bug cl4 - #python2 src/reproduce.py -bug cl5 - #python2 src/reproduce.py -bug cl6 - #python2 src/reproduce.py -bug pl1 - #python2 src/reproduce.py -bug pl2 - #python2 src/reproduce.py -bug pl3 - #python2 src/reproduce.py -bug pl4 + #python src/reproduce.py -bug cl1 + #python src/reproduce.py -bug cl2 + #python src/reproduce.py -bug cl3 + #python src/reproduce.py -bug cl4 + #python src/reproduce.py -bug cl5 + #python src/reproduce.py -bug cl6 + #python src/reproduce.py -bug pl1 + #python src/reproduce.py -bug pl2 + #python src/reproduce.py -bug pl3 + #python src/reproduce.py -bug pl4 diff --git a/README.md b/README.md index ad3b16de..cd3c924a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Nopol [![Build Status](https://travis-ci.org/SpoonLabs/nopol.svg?branch=master)](https://travis-ci.org/SpoonLabs/nopol) [![Coverage Status](https://coveralls.io/repos/github/SpoonLabs/nopol/badge.svg?branch=master)](https://coveralls.io/github/SpoonLabs/nopol?branch=master) +# Nopol Nopol is an automatic software repair tool for Java. This code is research code, released under the GPL licence. diff --git a/nopol-ui-intellij/README.md b/nopol-ui-intellij/README.md index c5b34237..cea63554 100644 --- a/nopol-ui-intellij/README.md +++ b/nopol-ui-intellij/README.md @@ -1,7 +1,8 @@ -[![Build Status](https://travis-ci.org/SpoonLabs/nopol-ui-intellij.svg?branch=master)](https://travis-ci.org/SpoonLabs/nopol-ui-intellij) # Intellij User-Interface for NoPol +OUTDATED: do no expect it to compile or run + Demonstration video: https://www.youtube.com/watch?v=t04_59QZ-hs ## Installation diff --git a/nopol/pom.xml b/nopol/pom.xml index 630830dc..5c5a906c 100644 --- a/nopol/pom.xml +++ b/nopol/pom.xml @@ -311,13 +311,6 @@ - - spoon-snapshot - Maven Repository for Spoon Snapshots - https://repository.ow2.org/nexus/content/repositories/snapshots/ - - - tdurieux.github.io/maven-repository/snapshots/ tdurieux.github.io maven-repository