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: Update triggers for NPM pipelines #2867

Merged
merged 1 commit into from
Jul 22, 2024
Merged

Conversation

jpayne3506
Copy link
Contributor

Reason for Change:

Adds triggers for tags and PR(s).

This will enable Scale Test and NPM Conformance pipelines to be required for PR(s) that impact npm/* and all to be ran when merge to master occurs or a tag is created.

Issue Fixed:

Requirements:

Notes:

@jpayne3506 jpayne3506 added npm Related to NPM. ci Infra or tooling. labels Jul 22, 2024
@jpayne3506 jpayne3506 requested a review from huntergregory July 22, 2024 18:22
@jpayne3506 jpayne3506 self-assigned this Jul 22, 2024
@jpayne3506 jpayne3506 requested a review from a team as a code owner July 22, 2024 18:22
@jpayne3506 jpayne3506 changed the title ci: Update triggers to NPM pipelines ci: Update triggers for NPM pipelines Jul 22, 2024
huntergregory
huntergregory previously approved these changes Jul 22, 2024
@jpayne3506
Copy link
Contributor Author

/azp run NPM Conformance Tests

@jpayne3506
Copy link
Contributor Author

/azp run Azure Container Networking PR

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

1 similar comment
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jpayne3506
Copy link
Contributor Author

/azp run NPM Scale Test

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jpayne3506 jpayne3506 enabled auto-merge July 22, 2024 19:20
@jpayne3506 jpayne3506 added this pull request to the merge queue Jul 22, 2024
Merged via the queue into master with commit e28500c Jul 22, 2024
22 of 27 checks passed
@jpayne3506 jpayne3506 deleted the jpayne3506/npm-pipe branch July 22, 2024 21:49
paulyufan2 pushed a commit that referenced this pull request Jul 25, 2024
ci: add triggers to npm pipelines
huntergregory pushed a commit that referenced this pull request Jul 26, 2024
ci: add triggers to npm pipelines
Signed-off-by: Hunter Gregory <[email protected]>
github-merge-queue bot pushed a commit that referenced this pull request Jul 30, 2024
… NPM pipeline fixes (#2882)

* [backport] [fix] ci: update cyclonus workflow (#2866)

ci: update cyclonus workflow
Signed-off-by: Hunter Gregory <[email protected]>

* [backport] ci: Update triggers for NPM pipelines (#2867)

ci: add triggers to npm pipelines
Signed-off-by: Hunter Gregory <[email protected]>

* [backport] ci: update Cyclonus workflow triggers (#2868)

ci: update Cyclonus triggers
Signed-off-by: Hunter Gregory <[email protected]>

* [backport] ci: [NPM] speed up Windows conformance and disable Windows Cyclonus/Scale (#2874)

* ci: comment out windows cyclonus and windows scale test

Signed-off-by: Hunter Gregory <[email protected]>

* ci: slim down windows conformance to 14 tests

Signed-off-by: Hunter Gregory <[email protected]>

* ci: make sure conformance skips "Linux Only"

Signed-off-by: Hunter Gregory <[email protected]>

* ci: conformance was not running test cases due to formatting

Signed-off-by: Hunter Gregory <[email protected]>

---------

Signed-off-by: Hunter Gregory <[email protected]>

* [backport] ci: [NPM] NPM Conformance Test improvements (#2875)

* ci: Always delete npm conformance clusters

* test: pin k8s suite version

* ci: comment out updated cyclonus

* chore: cleanup yaml

Signed-off-by: Hunter Gregory <[email protected]>

* [backport] ci: [NPM] add bash directive to scale scripts (#2876)

ci: add bash directive to scale scripts

Signed-off-by: Hunter Gregory <[email protected]>

* [backport] fix: [NPM] [Linux] race condition when editing NetPol with "except" CIDR (#2841)

* fix: syntax error when deleting nomatch CIDR ipset

Signed-off-by: Hunter Gregory <[email protected]>

* test: ut members with nomatch

Signed-off-by: Hunter Gregory <[email protected]>

---------

Signed-off-by: Hunter Gregory <[email protected]>

---------

Signed-off-by: Hunter Gregory <[email protected]>
Co-authored-by: John Payne <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Infra or tooling. npm Related to NPM.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants