Skip to content
This repository was archived by the owner on Oct 1, 2024. It is now read-only.

Set up CI with Azure Pipelines #1400

Merged
merged 1 commit into from
Jan 5, 2022
Merged

Set up CI with Azure Pipelines #1400

merged 1 commit into from
Jan 5, 2022

Conversation

benmcmorran
Copy link
Member

This is more or less a direct translation of the existing GitHub action, but without the OS matrix and with additional Microsoft compliance steps. The Azure Pipelines version is also running on Node 14.x instead of Node 11.x, which allows us to use the latest version of VSCE.

@aleun
Copy link
Contributor

aleun commented Jan 5, 2022

This is more or less a direct translation of the existing GitHub action, but without the OS matrix and with additional Microsoft compliance steps. The Azure Pipelines version is also running on Node 14.x instead of Node 11.x, which allows us to use the latest version of VSCE.

Is the idea that we'll create a separate pipeline for tests on the other platforms?

@benmcmorran
Copy link
Member Author

I'm planning to rework the GH actions workflow to exclusively do a cross-platform build and test (no deployment). That will keep most of the build process publicly visible for external contributors, while still allowing us to do Microsoft-specific steps on official releases. Work in progress changes are here.

@benmcmorran benmcmorran merged commit dcd8a45 into master Jan 5, 2022
@benmcmorran benmcmorran deleted the azure-pipelines branch January 5, 2022 19:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants