Marko Gaćeša
3c1bfd3a84
Use IsRestrictedVolume from runner-go
2021-06-30 14:52:05 +02:00
Marko Gaćeša
66c5b70315
Merge pull request #9 from divialth/fix/checkServiceIsPrivileged
...
check privileged image whitelist in service section
2021-06-30 11:11:11 +02:00
Julien Duchesne
67ee5cc7d0
Expose the authorized keys tmate feature ( #18 )
...
* Expose the authorized keys tmate feature
Described here: https://tmate.io/ in "Access Control"
The variable accepts the file content in raw format (with \n) and dumps it into a file which tmate reads
* Use echo instead of printf
* Add missing quote
* Only setup tmate settings if debug is activated
2021-06-24 09:47:12 +01:00
Brad Rydzewski
4f8d2e4eee
add feature toggle to disable docker plugin volume check
2020-12-18 11:54:36 -05:00
Brad Rydzewski
00b690ce8c
support for remote tmate servers
2020-11-20 16:47:52 -05:00
Brad Rydzewski
2335394161
restrict volumes used with plugins
2020-11-17 08:36:06 -05:00
Brad Rydzewski
dbafc98217
added native copy command for multi-arch support
2020-11-11 17:46:10 -05:00
Brad Rydzewski
2457d8d0d7
source tmate binary from docker image
2020-11-11 17:24:24 -05:00
Brad Rydzewski
fe9dece266
move restricted mount to helper function
2020-08-17 23:17:20 -04:00
Brad Rydzewski
a8d9c659bf
increase list of restricted volumes
2020-08-17 23:10:46 -04:00
Brad Rydzewski
8a8164e2de
unit tests to check privileged mode
2020-08-17 22:54:55 -04:00
Brad Rydzewski
bde3fbb785
option to disable netrc for non-clone steps
2020-08-13 17:44:20 -04:00
Brad Rydzewski
06b89a91b4
support for defining docker network opts
2020-08-11 09:03:07 -04:00
divialth
70b898ea1a
check privileged image whitelist in service section
...
Signed-off-by: divialth <65872926+divialth@users.noreply.github.com >
2020-07-08 13:54:31 +02:00
Brad Rydzewski
80c26bc5d9
option to set global shm_size
2020-04-15 13:00:56 -04:00
Brad Rydzewski
f215b64f3d
added support for environment extesion v2 protocol
2020-03-26 13:03:15 -07:00
Brad Rydzewski
bdc7b6cacf
repository registry credentials should take precedence over globals
2020-03-24 14:29:22 -07:00
Brad Rydzewski
754c8d44a7
do not override pipeline-defined resource limits
2020-01-27 14:32:12 -08:00
Brad Rydzewski
385ce04eec
support :ro suffix for volumes
2020-01-17 11:06:30 -08:00
Brad Rydzewski
0bd2dff3dd
add some basic stubs for ro volume support
2020-01-15 11:44:23 -08:00
Brad Rydzewski
2e48cd1b3b
abstract polling and execution to runner-go library
2019-12-06 16:10:27 -08:00
Brad Rydzewski
8fa2a23129
support for new env plugin
2019-11-20 10:01:42 -08:00
Brad Rydzewski
2e1fc1a142
fixed issue with windows using bash script
2019-11-01 09:28:42 -07:00
Brad Rydzewski
d6505a1717
customize clone image
2019-10-31 10:26:02 -07:00
Brad Rydzewski
3761bd0df4
add global resource limmits
2019-10-29 13:08:42 -07:00
Brad Rydzewski
1f9a599640
support for image pull logs
2019-10-24 23:36:35 -07:00
Brad Rydzewski
f54c3463cb
mount working dir with drone exec
2019-10-24 16:06:57 -07:00
Brad Rydzewski
cb17765779
remove drone-runtime dependency [ci skip]
2019-10-22 15:49:22 -07:00
Brad Rydzewski
4d3f9c66af
implement basic exec [ci skip]
2019-10-22 15:21:57 -07:00
Brad Rydzewski
00df09b842
wip adding docker run commands [ci skip]
2019-10-19 11:39:16 -07:00
Brad Rydzewski
f0bea94a58
read registry credentials [CI SKIP]
2019-10-17 16:05:49 -07:00
Brad Rydzewski
b198003a0c
source labels from runner-go
2019-10-17 14:33:16 -07:00
Brad Rydzewski
1abfbf69ea
add global volumes, networks, labels, dind
2019-10-17 13:36:11 -07:00
Brad Rydzewski
47c1f5248a
added linter
2019-10-16 23:27:43 -07:00
Brad Rydzewski
43bbf6e78c
initial commit [ci skip]
2019-10-10 19:01:58 -07:00