PJ Quirk
f798f5606b
Use the API_URL and munge action URLs for GHES ( #437 )
...
* First pass at logic for GHES, not all correct
* Need to mock out file downloading
* Allowed for mocking of HTTP responses
* Added test for builtin GHES action download
* More tests
* Don't retry on action 404
* Remove commented out code
* Add a using statement back, because Windows
* Make windows happy again
* Another windows fix
* Always delete the cache since it isn't fully implemented
* Use RunnerService base class
* Add examples, update URL path
* Remove forceDotCom
* Fix a bug
* Remove a test that's no longer relevant
* PR feedback
* Add missing return
* More trace info
* Use the new agreed-upon format
* Use the auth token since we're hitting GHES directly
* Fixing tests on windows
* Fixed one more test
2020-04-23 17:02:13 -04:00
Tingluo Huang
3f7a01af93
add secret masker for trimming double qoutes. ( #440 )
2020-04-21 22:07:55 -04:00
Tingluo Huang
baa6ded3bc
Better Kusto Tracing for self-hosted runner. ( #405 )
2020-04-09 14:33:16 -04:00
Tingluo Huang
f9b5d626c5
load and print machine setup info from .setup_info ( #364 )
2020-03-11 10:36:56 -04:00
Tingluo Huang
6bec1e3bb8
Switch to use token service instead of SPS for exchanging oauth token. ( #325 )
...
* Gracefully switch the runner to use Token Service instead of SPS.
* PR feedback.
* feedback2
* report error.
2020-03-04 21:40:58 -05:00
Tingluo Huang
745b90a8b2
Revert "Update Base64 Encoders to deal with suffixes ( #284 )" ( #330 )
...
Runner CD / check (push) Has been cancelled
Runner CD / build (./dev, windows-latest, win-x64) (push) Has been cancelled
Runner CD / build (./dev.sh, macOS-latest, osx-x64) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-arm) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-arm64) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-x64) (push) Has been cancelled
Runner CD / release (push) Has been cancelled
This reverts commit c45aebc9ab .
2020-02-12 14:26:30 -05:00
Thomas Boop
c45aebc9ab
Update Base64 Encoders to deal with suffixes ( #284 )
...
* Update Base64 Encoders to deal with suffixes
* Set UriDataEscape to public for unit tests
2020-01-27 21:38:31 -05:00
Julio Barba
50d979f1b2
Bring back tools folder fallback code ( #232 )
2019-12-17 18:21:13 -05:00
Tingluo Huang
91b7e7a07a
delete more unused code. ( #230 )
...
* delete more unused code.
* pr feedback.
2019-12-17 16:47:14 -05:00
Tingluo Huang
d0a4a41a63
delete un-used code. ( #218 )
2019-12-16 17:05:26 -05:00
Tingluo Huang
d81a7656a4
Add Proxy Support for self-hosted runner. ( #206 )
2019-12-09 15:15:54 -05:00
Julio Barba
cd2cec8282
Another runner code cleanup round ( #197 )
...
* Remove remaining non-SDK references of capabilities/demands
* Remove unused Runner.Common constants
* Remove more variables
* Clean up RU link, and named-pipe support
* Remove NotificationSocketAddress
* Re-add legacy OnPremises JobDispatcher code (commented out)
* More misc cleanup
2019-12-04 10:18:37 -05:00
Thomas Boop
c3b11b36e9
Remove unneeded base64 encoders ( #128 )
...
* Remove unneeded base64 encoders
* update comment
2019-10-14 10:47:41 -04:00
Tingluo Huang
c8afc84840
GitHub Actions Runner
2019-10-10 00:52:42 -04:00