@@ -955,6 +955,15 @@ func Routes() *web.Route {
955
955
Delete (user .DeleteSecret )
956
956
})
957
957
958
+ m .Group ("/variables" , func () {
959
+ m .Get ("" , user .ListVariables )
960
+ m .Combo ("/{variablename}" ).
961
+ Get (user .GetVariable ).
962
+ Delete (user .DeleteVariable ).
963
+ Post (bind (api.CreateVariableOption {}), user .CreateVariable ).
964
+ Put (bind (api.UpdateVariableOption {}), user .UpdateVariable )
965
+ })
966
+
958
967
m .Group ("/runners" , func () {
959
968
m .Get ("/registration-token" , reqToken (), user .GetRegistrationToken )
960
969
})
@@ -1073,6 +1082,15 @@ func Routes() *web.Route {
1073
1082
Delete (reqToken (), reqOwner (), repo .DeleteSecret )
1074
1083
})
1075
1084
1085
+ m .Group ("/variables" , func () {
1086
+ m .Get ("" , reqToken (), reqOwner (), repo .ListVariables )
1087
+ m .Combo ("/{variablename}" ).
1088
+ Get (reqToken (), reqOwner (), repo .GetVariable ).
1089
+ Delete (reqToken (), reqOwner (), repo .DeleteVariable ).
1090
+ Post (reqToken (), reqOwner (), bind (api.CreateVariableOption {}), repo .CreateVariable ).
1091
+ Put (reqToken (), reqOwner (), bind (api.UpdateVariableOption {}), repo .UpdateVariable )
1092
+ })
1093
+
1076
1094
m .Group ("/runners" , func () {
1077
1095
m .Get ("/registration-token" , reqToken (), reqOwner (), repo .GetRegistrationToken )
1078
1096
})
@@ -1452,6 +1470,15 @@ func Routes() *web.Route {
1452
1470
Delete (reqToken (), reqOrgOwnership (), org .DeleteSecret )
1453
1471
})
1454
1472
1473
+ m .Group ("/variables" , func () {
1474
+ m .Get ("" , reqToken (), reqOrgOwnership (), org .ListVariables )
1475
+ m .Combo ("/{variablename}" ).
1476
+ Get (reqToken (), reqOrgOwnership (), org .GetVariable ).
1477
+ Delete (reqToken (), reqOrgOwnership (), org .DeleteVariable ).
1478
+ Post (reqToken (), reqOrgOwnership (), bind (api.CreateVariableOption {}), org .CreateVariable ).
1479
+ Put (reqToken (), reqOrgOwnership (), bind (api.UpdateVariableOption {}), org .UpdateVariable )
1480
+ })
1481
+
1455
1482
m .Group ("/runners" , func () {
1456
1483
m .Get ("/registration-token" , reqToken (), reqOrgOwnership (), org .GetRegistrationToken )
1457
1484
})
0 commit comments