From 59e16a4a762afa1802f51d608e4f652a0bb7665d Mon Sep 17 00:00:00 2001 From: Yegor Bugayenko Date: Wed, 22 May 2024 15:05:04 +0800 Subject: [PATCH] #3 install --- .github/workflows/make.yml | 6 +----- .rultor.yml | 5 +---- Makefile | 5 +++++ 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index fcd0b7a..c83b9b0 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -32,12 +32,8 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 16 - - run: | - sudo wget --no-verbose -O /usr/local/Saxon.jar \ - https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/9.8.0-5/Saxon-HE-9.8.0-5.jar - uses: ruby/setup-ruby@v1 with: ruby-version: 3.2 - - run: gem install judges:0.0.31 - - run: npm install -g sass + - run: sudo make install - run: make diff --git a/.rultor.yml b/.rultor.yml index f5a41c5..b3266a2 100644 --- a/.rultor.yml +++ b/.rultor.yml @@ -23,10 +23,7 @@ docker: image: yegor256/rultor-image:1.23.1 install: | - sudo npm install -g sass@1.77.1 - sudo gem install judges - sudo wget --no-verbose -O /usr/local/Saxon.jar \ - https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/9.8.0-5/Saxon-HE-9.8.0-5.jar + sudo make install merge: script: |- sudo docker build "$(pwd)" diff --git a/Makefile b/Makefile index 05fc4fc..f596354 100644 --- a/Makefile +++ b/Makefile @@ -61,5 +61,10 @@ $(CSS): sass/*.scss | target clean: rm -rf target +install: + wget --no-verbose -O /usr/local/Saxon.jar https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/9.8.0-5/Saxon-HE-9.8.0-5.jar + gem install judges:0.0.31 + npm install -g sass@1.77.2 + $(DIRS): mkdir -p "$@"