mirror of
https://github.com/actions/runner.git
synced 2025-12-11 04:46:58 +00:00
committed by
Bryan MacFarlane
parent
96d3288553
commit
19580bdaf8
@@ -1,12 +1,12 @@
|
|||||||
# Contribute (Dev)
|
# Contribution guide for developers
|
||||||
|
|
||||||
## Dev Dependencies
|
## Required Dev Dependencies
|
||||||
|
|
||||||
 Git for Windows [Install Here](https://git-scm.com/downloads) (needed for dev sh script)
|
 Git for Windows [Install Here](https://git-scm.com/downloads) (needed for dev sh script)
|
||||||
|
|
||||||
## Build, Test, Layout
|
## To Build, Test, Layout
|
||||||
|
|
||||||
From src:
|
Navigate to the `src` directory and run the following command:
|
||||||
|
|
||||||
 `dev {command}`
|
 `dev {command}`
|
||||||
|
|
||||||
@@ -14,13 +14,12 @@ From src:
|
|||||||
|
|
||||||
**Commands:**
|
**Commands:**
|
||||||
|
|
||||||
`layout` (`l`): Run first time to create a full agent layout in {root}/_layout
|
* `layout` (`l`): Run first time to create a full agent layout in `{root}/_layout`
|
||||||
|
* `build` (`b`): Build everything and update agent layout folder
|
||||||
|
* `test` (`t`): Build agent binaries and run unit tests
|
||||||
|
|
||||||
`build` (`b`): build everything and update agent layout folder
|
Sample developer flow:
|
||||||
|
|
||||||
`test` (`t`): build agent binaries and run unit tests
|
|
||||||
|
|
||||||
Normal dev flow:
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://github.com/actions/runner
|
git clone https://github.com/actions/runner
|
||||||
cd ./src
|
cd ./src
|
||||||
@@ -37,5 +36,5 @@ cd ./src
|
|||||||
|
|
||||||
## Styling
|
## Styling
|
||||||
|
|
||||||
We use the dotnet foundation and CoreCLR style guidelines [located here](
|
We use the .NET Foundation and CoreCLR style guidelines [located here](
|
||||||
https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/coding-style.md)
|
https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/coding-style.md)
|
||||||
|
|||||||
Reference in New Issue
Block a user