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

[PINS] Add Bazel support for external projects #557

Merged
merged 1 commit into from
Nov 19, 2021

Conversation

bocon13
Copy link
Contributor

@bocon13 bocon13 commented Nov 10, 2021

Bazel build support allows swss-common to used
in Bazel projects; this doesn’t change/impact the
make-based build system

Submission containing materials of a third party:
Copyright Google LLC; Licensed under Apache 2.0

Co-authored-by: Akarsh Gupta akarshgupta@google.com
Co-authored-by: Ashish Singh ashishksingh@google.com
Co-authored-by: Jay Hu jiarenhu@google.com
Co-authored-by: Manali Kumar manalikumar@google.com
Co-authored-by: Richard Yu richardyu@google.com
Co-authored-by: Robert J. Halstead rhalstea@google.com
Co-authored-by: Runming Wu runmingwu@google.com
Co-authored-by: Srikishen Pondicherry Shanmugam kishanps@google.com
Co-authored-by: Vivek Ramamoorthy vivekmoorthy@google.com
Co-authored-by: Yilan Ji yilanji@google.com

TODO

@bocon13
Copy link
Contributor Author

bocon13 commented Nov 10, 2021

@qiluo-msft this is related to #547

WORKSPACE Show resolved Hide resolved
.gitignore Show resolved Hide resolved
azure-pipelines.yml Outdated Show resolved Hide resolved
azure-pipelines.yml Outdated Show resolved Hide resolved
qiluo-msft
qiluo-msft previously approved these changes Nov 17, 2021
@rhalstea
Copy link

@qiluo-msft @bocon13

Thanks Qi for the approval, Before merging I think we can remove the tests/fakes/BUILD, and tests/mocks/BUILD files.

@bocon13
Copy link
Contributor Author

bocon13 commented Nov 18, 2021

Thanks Qi for the approval, Before merging I think we can remove the tests/fakes/BUILD, and tests/mocks/BUILD files.

Those files are removed. Just need to rebase after #545 is merged.

qiluo-msft
qiluo-msft previously approved these changes Nov 18, 2021
Bazel build support allows swss-common to used
in Bazel projects; this doesn’t change/impact the
make-based build system

Additionally,
- Add Bazel test to CI
- Update .gitignore

Co-authored-by: Robert J. Halstead rhalstea@google.com
Co-authored-by: Runming Wu runmingwu@google.com
@bocon13
Copy link
Contributor Author

bocon13 commented Nov 19, 2021

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@bocon13
Copy link
Contributor Author

bocon13 commented Nov 19, 2021

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@rhalstea
Copy link

@qiluo-msft @bocon13

Thanks for the cleanup Brian. Looks like the tests are passing as well.

Qi do you mind approving and merging the changes?

@qiluo-msft qiluo-msft merged commit 95aec72 into sonic-net:master Nov 19, 2021
@rhalstea
Copy link

Thanks Qi!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants