Skip to content

Commit b0e727d

Browse files
Merge pull request #43 from HPCNow/main
Merge from development fork. Main commands implemented
2 parents 8dab68f + 2815b86 commit b0e727d

11 files changed

+677
-352
lines changed

Diff for: .github/workflows/froster-test-config.yml

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: froster-config
2+
run-name: Test "froster config" command
3+
on: [push, pull_request]
4+
5+
env:
6+
REPO: ${{ github.repository }}
7+
BRANCH: ${{ github.ref }}
8+
9+
jobs:
10+
check-froster-installation:
11+
runs-on: ubuntu-latest
12+
steps:
13+
14+
- uses: actions/checkout@v4
15+
with:
16+
ref: ${{ github.ref }}
17+
18+
- name: Install froster
19+
run: ./install.sh
20+
21+
- name: Check froster version
22+
run: froster --version
23+
24+
- name: Install requirements
25+
run: pip3 install -r requirements.txt
26+
27+
- name: Run unittests
28+
env:
29+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
30+
AWS_SECRET: ${{ secrets.AWS_SECRET }}
31+
run: python3 -m unittest -v

Diff for: .github/workflows/froster-test-generate-dummy-files.yml

-13
This file was deleted.

Diff for: .github/workflows/froster-ubuntu-install.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
name: froster-ubuntu-install
22
run-name: Check that froster installs correctly in Ubuntu-latest
33
on: [push, pull_request]
4+
env:
5+
REPO: ${{ github.repository }}
6+
BRANCH: ${{ github.ref }}
7+
48
jobs:
59
check-froster-installation:
610
runs-on: ubuntu-latest
7-
steps:
11+
steps:
812
- name: Install Froster
913
run: curl -s https://raw.githubusercontent.com/${{ github.repository }}/${{ github.ref }}/install.sh | bash
1014

Diff for: dockerfile

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ FROM ubuntu:latest
55
RUN apt-get update -y
66

77
# Install dependencies
8-
RUN apt-get install -y vim curl pip pipx git gcc lib32gcc-s1 unzip
8+
RUN apt-get install -y vim curl pip git gcc lib32gcc-s1 unzip fuse3
9+
10+
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y pipx
911

1012
RUN cd /home
1113
RUN python3 -m venv /home/.venv

0 commit comments

Comments
 (0)