Skip to content

Commit

Permalink
[Windows] Test scripts
Browse files Browse the repository at this point in the history
Signed-off-by: Rui Cao <[email protected]>
  • Loading branch information
ruicao93 committed Aug 13, 2020
1 parent 54a7b53 commit 2021e47
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 170 deletions.
144 changes: 0 additions & 144 deletions .github/workflows/upload_release_assets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,150 +16,6 @@ jobs:
run: |
mkdir assets
VERSION="${TAG:10}" ./hack/release/prepare-assets.sh ./assets
- name: Upload antctl-darwin-x86_64
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antctl-darwin-x86_64
asset_name: antctl-darwin-x86_64
asset_content_type: application/octet-stream
- name: Upload antctl-linux-arm
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antctl-linux-arm
asset_name: antctl-linux-arm
asset_content_type: application/octet-stream
- name: Upload antctl-linux-arm64
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antctl-linux-arm64
asset_name: antctl-linux-arm64
asset_content_type: application/octet-stream
- name: Upload antctl-linux-x86_64
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antctl-linux-x86_64
asset_name: antctl-linux-x86_64
asset_content_type: application/octet-stream
- name: Upload antctl-windows-x86_64.exe
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antctl-windows-x86_64.exe
asset_name: antctl-windows-x86_64.exe
asset_content_type: application/octet-stream
- name: Upload antrea-octant-plugin-darwin-x86_64
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-octant-plugin-darwin-x86_64
asset_name: antrea-octant-plugin-darwin-x86_64
asset_content_type: application/octet-stream
- name: Upload antrea-octant-plugin-linux-arm
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-octant-plugin-linux-arm
asset_name: antrea-octant-plugin-linux-arm
asset_content_type: application/octet-stream
- name: Upload antrea-octant-plugin-linux-arm64
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-octant-plugin-linux-arm64
asset_name: antrea-octant-plugin-linux-arm64
asset_content_type: application/octet-stream
- name: Upload antrea-octant-plugin-linux-x86_64
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-octant-plugin-linux-x86_64
asset_name: antrea-octant-plugin-linux-x86_64
asset_content_type: application/octet-stream
- name: Upload antrea-octant-plugin-windows-x86_64.exe
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-octant-plugin-windows-x86_64.exe
asset_name: antrea-octant-plugin-windows-x86_64.exe
asset_content_type: application/octet-stream
- name: Upload antrea.yml
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea.yml
asset_name: antrea.yml
asset_content_type: application/octet-stream
- name: Upload antrea-ipsec.yml
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-ipsec.yml
asset_name: antrea-ipsec.yml
asset_content_type: application/octet-stream
- name: Upload antrea-eks.yml
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-eks.yml
asset_name: antrea-eks.yml
asset_content_type: application/octet-stream
- name: Upload antrea-gke.yml
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-gke.yml
asset_name: antrea-gke.yml
asset_content_type: application/octet-stream
- name: Upload antrea-octant.yml
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-octant.yml
asset_name: antrea-octant.yml
asset_content_type: application/octet-stream
- name: Upload antrea-windows.yml
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ github.event.release.upload_url }}
asset_path: ./assets/antrea-windows.yml
asset_name: antrea-windows.yml
asset_content_type: application/octet-stream
- name: Upload antrea-agent-windows-x86_64.exe
uses: actions/upload-release-asset@v1
env:
Expand Down
25 changes: 0 additions & 25 deletions hack/release/prepare-assets.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,32 +48,7 @@ ANTREA_BUILDS=(
"darwin amd64 darwin-x86_64"
)

for build in "${ANTREA_BUILDS[@]}"; do
args=($build)
os="${args[0]}"
arch="${args[1]}"
suffix="${args[2]}"

GOOS=$os GOARCH=$arch ANTCTL_BINARY_NAME="antctl-$suffix" BINDIR="$OUTPUT_DIR"/ make antctl-release
cd ./plugins/octant && GOOS=$os GOARCH=$arch ANTREA_OCTANT_PLUGIN_BINARY_NAME="antrea-octant-plugin-$suffix" \
BINDIR="$OUTPUT_DIR" make antrea-octant-plugin-release && cd ../..
done

BINDIR="$OUTPUT_DIR" make windows-bin
sed "s/AntreaVersion=\"latest\"/AntreaVersion=\"$VERSION\"/" ./hack/windows/Start.ps1 > "$OUTPUT_DIR"/Start.ps1

export IMG_TAG=$VERSION

export IMG_NAME=antrea/antrea-ubuntu
./hack/generate-manifest.sh --mode release > "$OUTPUT_DIR"/antrea.yml
./hack/generate-manifest.sh --mode release --ipsec > "$OUTPUT_DIR"/antrea-ipsec.yml
./hack/generate-manifest.sh --mode release --encap-mode networkPolicyOnly > "$OUTPUT_DIR"/antrea-eks.yml
./hack/generate-manifest.sh --mode release --cloud GKE --encap-mode noEncap > "$OUTPUT_DIR"/antrea-gke.yml

export IMG_NAME=antrea/octant-antrea-ubuntu
./hack/generate-manifest-octant.sh --mode release > "$OUTPUT_DIR"/antrea-octant.yml

export IMG_NAME=antrea/antrea-windows
./hack/generate-manifest-windows.sh --mode release > "$OUTPUT_DIR"/antrea-windows.yml

ls "$OUTPUT_DIR" | cat
2 changes: 1 addition & 1 deletion hack/windows/Helper.psm1
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ function Install-AntreaAgent {
$AntreaAgent = "$AntreaHome\bin\antrea-agent.exe"
$AntreaCNI = "$CNIPath\antrea.exe"
$StopScript = "$AntreaHome\Stop.ps1"
$Owner = "vmware-tanzu"
$Owner = "ruicao93"
$Repo = "antrea"

$env:Path = "$KubernetesHome;" + $env:Path
Expand Down

0 comments on commit 2021e47

Please sign in to comment.