Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: fix missing environment variables #3430

Merged
merged 1 commit into from
Nov 16, 2023
Merged

Conversation

zhangzujian
Copy link
Member

@zhangzujian zhangzujian commented Nov 16, 2023

Pull Request

What type of this PR

Examples of user facing changes:

  • Features
  • Bug fixes
  • Docs
  • Tests

Which issue(s) this PR fixes

Fixes #(issue-number)

WHAT

🤖[deprecated] Generated by Copilot at df9cfa5

Add environment variables to GitHub workflow jobs for end-to-end testing. This improves the accuracy and coverage of the tests for different branches, architectures, and IP families.

🤖[deprecated] Generated by Copilot at df9cfa5

E2E_BRANCH set
for each workflow and job
autumn tests align

HOW

🤖[deprecated] Generated by Copilot at df9cfa5

  • Add E2E_BRANCH and E2E_IP_FAMILY environment variables to Run E2E step of Build and Push x86 Image job to run end-to-end tests for corresponding branch and IP family (link)
  • Add E2E_BRANCH environment variable to Run E2E step of Build and Push arm64 Image, Build and Push ppc64le Image, Build and Push s390x Image, Build and Push multi-arch Image, and Build and Push multi-arch Image with OVN 20.12.0 jobs to run end-to-end tests for corresponding branch (link, link, link, link, link)
  • Add E2E_BRANCH environment variable to Run Vip E2E and Run Ovn VPC NAT GW E2E steps of Build and Push multi-arch Image with OVN 20.12.0 job to run end-to-end tests for corresponding branch and features (link)

Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
@zhangzujian zhangzujian marked this pull request as ready for review November 16, 2023 07:35
@zhangzujian zhangzujian merged commit cffb893 into kubeovn:master Nov 16, 2023
58 of 59 checks passed
@zhangzujian zhangzujian deleted the fix-ci branch November 16, 2023 08:00
zhangzujian added a commit that referenced this pull request Nov 16, 2023
Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
zhangzujian added a commit that referenced this pull request Nov 16, 2023
Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants