Commit Graph

35 Commits

Author SHA1 Message Date
Paul Pacheco
2a3db0b398 fix: fix release pipeline 2020-01-10 18:55:05 -06:00
Paul Pacheco
6981c19a13
fix build with appveyor warning (#1340)
* Fix build when semantic release shows error

* Fix appveyor with version warning
2019-12-21 14:20:06 -06:00
Paul Pacheco
c19fb99877
Fix build when semantic release shows error (#1339) 2019-12-21 14:06:26 -06:00
Paul Pacheco
0d1d7b5a1c
fix: set version number (#1338)
* dry run semantic release

* fix: setting version number

* fix syntax error

* Display the version
2019-12-21 13:54:18 -06:00
Paul Pacheco
e4f89cf12f
feat: Include version in release (#1336)
* Set version before build

* Format yaml a little
2019-12-21 09:35:02 -06:00
Paul Pacheco
daa7265fb0
fix semver, missed a dependency (#1335)
* fix releasing with semver

* fix releasing with semver
2019-12-21 08:40:53 -06:00
MrGadget
e50faa8a0f Add ScriptTemplates to GitHub UnityPackager (#1292) 2019-12-08 07:41:32 +01:00
Paul Pacheco
db2e1488c1 fix #1096 move xmldocs to docs 2019-09-24 22:42:02 -05:00
Paul Pacheco
801515afe6
fix appveyor build error (#1029)
fix appveyor build error
2019-08-25 08:24:38 -05:00
Paul Pacheco
0dbd71eeaf Output from lftp is not an error 2019-08-25 08:05:58 -05:00
Paul Pacheco
35fee94d56
docs: switch to docfx for documentation (#1026)
* Moved doc files to docfx folder

* load csproj

* doc generation

* Run docfx

* Add docfx

* Deploy docs to mirror-networking.com

* use deploy phase

* deploy whole generated site

* Fixed the semantic release command

* Is last \ required?

* show debug log

* using lftp for site deploy

* Testing lftp

* Show current folder

* try -e command option

* Show me the files

* use plain ftp

* use choco install instead of cinst

* fix ssl certificate validation

* fix username

* Upload site to xmldocs folder

* no need to archive docs

* No need for debug output

* Fix file permissions

* show me .htaccess

* Show me contents

* Wipe out folder to fix permissions

* Set file permissions

* Fix file permissions

* complete toc list

* Migrated intro page

* Remove old docs

* Update link to docs

* Add link to github

* Only update docs for stuff in master

* This is a powershell command

* Update doc/articles/Concepts/Communications/RemoteActions.md

* Update doc/articles/Concepts/VisibilityCustom.md

* Update doc/articles/Concepts/Authority.md

* Update doc/articles/Concepts/GameObjects/SpawnObjectCustom.md

* Update doc/articles/Concepts/Authority.md

* Update doc/articles/Classes/SyncVars.md

* No need to run semver twice
2019-08-24 10:20:33 -05:00
Paul Pacheco
7e487afe51
fix: #718 remove Tests folder from unitypackage (#827) 2019-04-18 08:00:07 -05:00
Paul Pacheco
6e25cd3877 ci: Add zipfile to artifacts again 2019-04-03 06:47:47 -05:00
Paul Pacheco
11edc142cf feat: ship as a unitypackage 2019-03-27 07:07:17 -05:00
Paul Pacheco
29d6111819 CI: Implement semantic versioning (#601)
* Semantic versioning

* Access env variable correctly

* Invoke semantic release

* Not an npm package

* fix(pencil): Testing making a patch release

* c: support feature and breaking as tags
2019-03-19 16:44:43 +01:00
Paul Pacheco
524c183294 Source based instead of dll (#277)
* Ignore unity generated files and folders

* Import mirror as source

* Source based does not build dlls anymore

* nuget packages not used in source based

* Produce an archive with the release

* generate archive with Mirror folder to avoid accidents

* Deploy to github releases

* Document new installation procedures
2019-01-13 21:08:54 +01:00
Paul Pacheco
807e1d9287 Specify bundler version 2019-01-04 08:08:11 -06:00
Paul Pacheco
07b73dea26
Fix documentation validation
site validation should work again
2019-01-01 16:56:28 -06:00
Paul Pacheco
85c7d80099
Fix link to documentation (#185)
* Fix link to documentation

* Can't really merge anything without this
2018-12-26 19:18:28 -06:00
Paul Pacheco
ab80b6f943 Validate documentation for broken links and images 2018-12-22 12:18:21 -06:00
Paul Pacheco
abdf7295b8 don't build with changes in doc folder recursive 2018-12-18 13:36:05 -06:00
Paul Pacheco
7e1806dce2 Added documentation folder 2018-12-18 12:42:55 -06:00
Paul Pacheco
0a4a43ceaf deploy if stuff is in master 2018-12-18 08:52:46 -06:00
Paul Pacheco
c68be045fe Add commit message to description 2018-10-17 19:36:09 -05:00
Paul Pacheco
86b9eba27a Don't make a new build for .gitignore files 2018-10-17 19:28:36 -05:00
Paul Pacheco
bd45350892 Don't make a new release when we change docs 2018-10-17 19:27:43 -05:00
Paul Pacheco
9f1823e059 Change builds description 2018-10-17 19:18:50 -05:00
Paul Pacheco
14d4059f90 Publish a git release after a successfull build 2018-09-26 06:32:38 -05:00
Paul Pacheco
fcbec6acfb Build for editor and for standalone 2018-08-26 12:37:27 +02:00
Paul Pacheco
f4913065f2 Fix appevyor build 2018-08-26 12:37:27 +02:00
Paul Pacheco
910f01f837 Deploy artifacts to github releases 2018-07-21 11:56:44 -05:00
Paul Pacheco
567b048a24 Zip up the output folder 2018-07-20 15:22:09 -05:00
Paul Pacheco
e03c6c0dd1 Add code coverage report 2018-07-15 14:12:59 -05:00
Paul Pacheco
7e1505d8ac Set up unit test project 2018-07-15 13:15:06 -05:00
Paul Pacheco
21cef5cf9c Add base appveyor build config 2018-07-15 11:53:59 -05:00