@@ -4,7 +4,7 @@ import InspectorProperty from '../../../atoms/form/InspectorProperty';
44export interface ExecutorSubTypes {
55 [ type : string ] : SubTypeMapping & {
66 resourceClasses : string [ ] ;
7- } ;
7+ } ;
88}
99
1010const executorSubtypes : ExecutorSubTypes = {
@@ -22,25 +22,29 @@ const executorSubtypes: ExecutorSubTypes = {
2222 fields : (
2323 < InspectorProperty label = "Image" name = "executor.image.image" required />
2424 ) ,
25+ docsLink : 'https://circleci.com/docs/2.0/executor-types/#using-docker' ,
2526 description : 'Steps run in container with provided image' ,
2627 } ,
2728 machine : {
2829 text : 'Machine' ,
2930 resourceClasses : [ 'medium' , 'large' , 'xlarge' , '2xlarge' ] ,
3031 fields : < InspectorProperty label = "Image" name = "executor.image" required /> ,
32+ docsLink : 'https://circleci.com/docs/2.0/executor-types/#using-machine' ,
3133 description : 'Steps run on Linux Virtual Machine' ,
3234 } ,
3335 macos : {
3436 text : 'MacOS' ,
3537 resourceClasses : [ 'medium' , 'large' ] ,
3638 fields : < InspectorProperty label = "Xcode" name = "executor.xcode" required /> ,
39+ docsLink : 'https://circleci.com/docs/2.0/executor-types/#using-macos' ,
3740 description :
3841 'Steps run on macOS Virtual Machine with specific Xcode version' ,
3942 } ,
4043 windows : {
4144 text : 'Windows' ,
4245 resourceClasses : [ 'medium' , 'large' , 'xlarge' , '2xlarge' ] ,
4346 fields : < InspectorProperty label = "Image" name = "executor.image" required /> ,
47+ docsLink : 'https://circleci.com/docs/2.0/executor-types/#using-the-windows-executor' ,
4448 description : 'Steps run on Windows Virtual Machine' ,
4549 } ,
4650} ;
0 commit comments