Skip to content
Snippets Groups Projects
Commit bb905b33 authored by David Bauer's avatar David Bauer
Browse files

actions: move dependencies to dedicated step

parent 24dd7310
No related branches found
No related tags found
No related merge requests found
...@@ -14,6 +14,8 @@ jobs: ...@@ -14,6 +14,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ar71xx-generic run: bash contrib/actions/run-build.sh ar71xx-generic
- name: Archive build output - name: Archive build output
...@@ -27,6 +29,8 @@ jobs: ...@@ -27,6 +29,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ar71xx-tiny run: bash contrib/actions/run-build.sh ar71xx-tiny
- name: Archive build output - name: Archive build output
...@@ -40,6 +44,8 @@ jobs: ...@@ -40,6 +44,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ar71xx-nand run: bash contrib/actions/run-build.sh ar71xx-nand
- name: Archive build output - name: Archive build output
...@@ -53,6 +59,8 @@ jobs: ...@@ -53,6 +59,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ath79-generic run: bash contrib/actions/run-build.sh ath79-generic
- name: Archive build output - name: Archive build output
...@@ -66,6 +74,8 @@ jobs: ...@@ -66,6 +74,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh brcm2708-bcm2708 run: bash contrib/actions/run-build.sh brcm2708-bcm2708
- name: Archive build output - name: Archive build output
...@@ -79,6 +89,8 @@ jobs: ...@@ -79,6 +89,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh brcm2708-bcm2709 run: bash contrib/actions/run-build.sh brcm2708-bcm2709
- name: Archive build output - name: Archive build output
...@@ -92,6 +104,8 @@ jobs: ...@@ -92,6 +104,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ipq40xx-generic run: bash contrib/actions/run-build.sh ipq40xx-generic
- name: Archive build output - name: Archive build output
...@@ -105,6 +119,8 @@ jobs: ...@@ -105,6 +119,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ipq806x-generic run: bash contrib/actions/run-build.sh ipq806x-generic
- name: Archive build output - name: Archive build output
...@@ -118,6 +134,8 @@ jobs: ...@@ -118,6 +134,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh lantiq-xrx200 run: bash contrib/actions/run-build.sh lantiq-xrx200
- name: Archive build output - name: Archive build output
...@@ -131,6 +149,8 @@ jobs: ...@@ -131,6 +149,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh lantiq-xway run: bash contrib/actions/run-build.sh lantiq-xway
- name: Archive build output - name: Archive build output
...@@ -144,6 +164,8 @@ jobs: ...@@ -144,6 +164,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh mpc85xx-generic run: bash contrib/actions/run-build.sh mpc85xx-generic
- name: Archive build output - name: Archive build output
...@@ -157,6 +179,8 @@ jobs: ...@@ -157,6 +179,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh mpc85xx-p1020 run: bash contrib/actions/run-build.sh mpc85xx-p1020
- name: Archive build output - name: Archive build output
...@@ -170,6 +194,8 @@ jobs: ...@@ -170,6 +194,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ramips-mt7620 run: bash contrib/actions/run-build.sh ramips-mt7620
- name: Archive build output - name: Archive build output
...@@ -183,6 +209,8 @@ jobs: ...@@ -183,6 +209,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ramips-mt7621 run: bash contrib/actions/run-build.sh ramips-mt7621
- name: Archive build output - name: Archive build output
...@@ -196,6 +224,8 @@ jobs: ...@@ -196,6 +224,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ramips-mt76x8 run: bash contrib/actions/run-build.sh ramips-mt76x8
- name: Archive build output - name: Archive build output
...@@ -209,6 +239,8 @@ jobs: ...@@ -209,6 +239,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ramips-rt305x run: bash contrib/actions/run-build.sh ramips-rt305x
- name: Archive build output - name: Archive build output
...@@ -222,6 +254,8 @@ jobs: ...@@ -222,6 +254,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh sunxi-cortexa7 run: bash contrib/actions/run-build.sh sunxi-cortexa7
- name: Archive build output - name: Archive build output
...@@ -235,6 +269,8 @@ jobs: ...@@ -235,6 +269,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh x86-generic run: bash contrib/actions/run-build.sh x86-generic
- name: Archive build output - name: Archive build output
...@@ -248,6 +284,8 @@ jobs: ...@@ -248,6 +284,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh x86-geode run: bash contrib/actions/run-build.sh x86-geode
- name: Archive build output - name: Archive build output
...@@ -261,6 +299,8 @@ jobs: ...@@ -261,6 +299,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh x86-64 run: bash contrib/actions/run-build.sh x86-64
- name: Archive build output - name: Archive build output
...@@ -274,6 +314,8 @@ jobs: ...@@ -274,6 +314,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh ar71xx-mikrotik run: bash contrib/actions/run-build.sh ar71xx-mikrotik
- name: Archive build output - name: Archive build output
...@@ -287,6 +329,8 @@ jobs: ...@@ -287,6 +329,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh brcm2708-bcm2710 run: bash contrib/actions/run-build.sh brcm2708-bcm2710
- name: Archive build output - name: Archive build output
...@@ -300,6 +344,8 @@ jobs: ...@@ -300,6 +344,8 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh mvebu-cortexa9 run: bash contrib/actions/run-build.sh mvebu-cortexa9
- name: Archive build output - name: Archive build output
......
...@@ -20,6 +20,8 @@ ACTIONS_TARGET=""" ...@@ -20,6 +20,8 @@ ACTIONS_TARGET="""
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Install Dependencies
run: bash contrib/actions/install-dependencies.sh
- name: Build - name: Build
run: bash contrib/actions/run-build.sh {target_name} run: bash contrib/actions/run-build.sh {target_name}
- name: Archive build output - name: Archive build output
......
#!/bin/bash
sudo apt install git subversion build-essential python gawk unzip libncurses5-dev zlib1g-dev libssl-dev wget time || exit 1
sudo apt clean
sudo rm -rf /var/lib/apt/lists/*
#!/bin/bash #!/bin/bash
sudo apt install git subversion build-essential python gawk unzip libncurses5-dev zlib1g-dev libssl-dev wget time
export BROKEN=1 export BROKEN=1
export GLUON_DEPRECATED=1 export GLUON_DEPRECATED=1
export GLUON_SITEDIR="contrib/ci/minimal-site" export GLUON_SITEDIR="contrib/ci/minimal-site"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment