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

Create unitypackage packages in CI #915

Merged
merged 6 commits into from
Sep 28, 2018
Merged

Create unitypackage packages in CI #915

merged 6 commits into from
Sep 28, 2018

Conversation

shana
Copy link
Member

@shana shana commented Sep 25, 2018

Adding a typescript command line tool (in the packaging submodule) that takes the contents of the unity/PackageProject folder after the build and tests run and creates a unitypackage out of it, uploading it as an artifact. mdb symbol files are generated from the pdb files that VS creates using pdb2mdb.exe (in the lib folder).

The version of the build is now also on appveyor.yml so that deployments to GitHub Releases can create a release with the correct version. The packages and zip files are stamped with the version that's in SolutionInfo.cs + the appveyor build number.

Unfortunately, I don't know how to get the deployment to pick up the version that's set in the SolutionInfo file, so it picks up the version that's defined in the appveyor.yml file. We can always fix the version the release after the deployment, since it's a draft, so that shouldn't be too much of a problem.

@shana shana force-pushed the automating-releases branch 5 times, most recently from 04536a0 to af15813 Compare September 27, 2018 18:40
@shana shana force-pushed the automating-releases branch from af15813 to c623b51 Compare September 27, 2018 18:43
@shana shana merged commit ca4aa9a into master Sep 28, 2018
@shana shana deleted the automating-releases branch September 28, 2018 14:54
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.

1 participant