GitHub Actions Runner

This commit is contained in:
Tingluo Huang
2019-10-10 00:52:42 -04:00
commit c8afc84840
1255 changed files with 198670 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
namespace GitHub.DistributedTask.Pipelines
{
[EditorBrowsable(EditorBrowsableState.Never)]
public sealed class JobContainer
{
/// <summary>
/// Generated unique alias
/// </summary>
public String Alias { get; } = Guid.NewGuid().ToString("N");
/// <summary>
/// Gets or sets the environment which is provided to the container.
/// </summary>
public IDictionary<String, String> Environment
{
get;
set;
}
/// <summary>
/// Gets or sets the container image name.
/// </summary>
public String Image
{
get;
set;
}
/// <summary>
/// Gets or sets the options used for the container instance.
/// </summary>
public String Options
{
get;
set;
}
/// <summary>
/// Gets or sets the volumes which are mounted into the container.
/// </summary>
public IList<String> Volumes
{
get;
set;
}
/// <summary>
/// Gets or sets the ports which are exposed on the container.
/// </summary>
public IList<String> Ports
{
get;
set;
}
}
}