From 50fce4be80ae697c0b2e0dd5f98a8f09a1db42c1 Mon Sep 17 00:00:00 2001 From: Christina Chortaria Date: Fri, 6 Oct 2023 16:42:23 -0400 Subject: [PATCH] Add wapiti job in circleci Co-authored-by: Jane Sandberg Co-authored-by: Christina Chortaria --- .circleci/config.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index de3f07f6c..e09b2f56e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -175,6 +175,20 @@ jobs: at: '~/orangelight' - setup-bundler-and-node - run: bundle exec erblint --lint-all + wapiti: + executor: basic-executor + steps: + - checkout + - python/install-packages + - attach_workspace: + at: '~/orangelight' + - setup-bundler-and-node + - run: + name: install wapiti + command: pip install wapiti3 + # - run: + # name: run scans + # command: wapiti -v2 -u https://catalog-staging.princeton.edu/catalog/9947467143506421 finish: executor: basic-executor @@ -211,6 +225,9 @@ workflows: - lighthouse: requires: - build + - wapiti: + requires: + - build - test: requires: - build