From a7594eac005ac72b2565511f8f46ff284a92d8eb Mon Sep 17 00:00:00 2001 From: Chaitanya Godavarthi Date: Thu, 3 Dec 2020 01:13:29 -0500 Subject: [PATCH] workflow: Add CIG WF610D AP Add cig wf610d AP Signed-off-by: Chaitanya Godavarthi --- .github/workflows/build-dev.yml | 20 ++++++++++++++++++++ .github/workflows/build.yml | 20 ++++++++++++++++++++ build.sh | 5 ++++- 3 files changed, 44 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-dev.yml b/.github/workflows/build-dev.yml index b01c37961..d354168ef 100644 --- a/.github/workflows/build-dev.yml +++ b/.github/workflows/build-dev.yml @@ -185,4 +185,24 @@ jobs: tar cfz "$TAR_NAME" -C openwrt/bin/targets/ipq807x/ipq807x . curl -u "$GH_BUILD_USERNAME":"$GH_BUILD_PASSWORD" -T "$TAR_NAME" "https://tip.jfrog.io/artifactory/tip-wlan-ap-firmware/wf194c/dev/"$TAR_NAME"" + build-wf610d: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + with: + token: ${{ secrets.GH_BUILD_TOKEN }} + submodules: true + - name: Build Image for WF610D + env: + GH_BUILD_USERNAME: ${{ secrets.GH_BUILD_USERNAME }} + GH_BUILD_PASSWORD: ${{ secrets.GH_BUILD_PASSWORD }} + run: | + TAG=$(date +%Y-%m-%d)-$(git rev-parse --abbrev-ref HEAD)-$(git rev-parse --short HEAD) + echo "wf610d-$TAG" > feeds/wlan-ap/opensync/src/vendor/tip/.pkgname + make TARGET=WF610D + TAR_NAME="wf610d-$TAG.tar.gz" + tar cfz "$TAR_NAME" -C openwrt/bin/targets/ipq40xx/generic . + curl -u "$GH_BUILD_USERNAME":"$GH_BUILD_PASSWORD" -T "$TAR_NAME" "https://tip.jfrog.io/artifactory/tip-wlan-ap-firmware/wf610d/dev/"$TAR_NAME"" + diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2989bbb89..218c330c3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -105,4 +105,24 @@ jobs: tar cfz "$TAR_NAME" -C openwrt/bin/targets/ipq40xx/generic . curl -u "$GH_BUILD_USERNAME":"$GH_BUILD_PASSWORD" -T "$TAR_NAME" "https://tip.jfrog.io/artifactory/tip-wlan-ap-firmware/ec420/trunk/"$TAR_NAME"" + build-wf610d: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + with: + token: ${{ secrets.GH_BUILD_TOKEN }} + submodules: true + - name: Build Image for WF610D + env: + GH_BUILD_USERNAME: ${{ secrets.GH_BUILD_USERNAME }} + GH_BUILD_PASSWORD: ${{ secrets.GH_BUILD_PASSWORD }} + run: | + TAG=$(date +%Y-%m-%d)-$(git rev-parse --short HEAD) + echo "wf610d-$TAG" > feeds/wlan-ap/opensync/src/vendor/tip/.pkgname + make TARGET=WF610D + TAR_NAME="wf610d-$TAG.tar.gz" + tar cfz "$TAR_NAME" -C openwrt/bin/targets/ipq40xx/generic . + curl -u "$GH_BUILD_USERNAME":"$GH_BUILD_PASSWORD" -T "$TAR_NAME" "https://tip.jfrog.io/artifactory/tip-wlan-ap-firmware/wf610d/trunk/"$TAR_NAME"" + diff --git a/build.sh b/build.sh index 8e4bf0a1e..1dfb03a6e 100755 --- a/build.sh +++ b/build.sh @@ -7,7 +7,7 @@ TARGET=${1} if [ -z "$1" ]; then echo "Error: please specify TARGET" - echo "For example: IPQ40XX, ECW5410, AP2220, ECW5211 EC420" + echo "For example: IPQ40XX, ECW5410, AP2220, ECW5211 EC420 WF610D" exit 1 fi @@ -53,6 +53,9 @@ WF194C) TARGET=wf194c WIFI=wifi-ax ;; +WF610D) + TARGET=wf610d + ;; *) echo "${TARGET} is unknown" exit 1