8.0.1 • Published 3 months ago
screwdriver-executor-docker v8.0.1
Docker Executor
Docker Executor for Screwdriver
This is an executor for Screwdriver CD that interacts with Docker (local and remote).
Usage
npm install screwdriver-executor-docker
Initialization
The class has a variety of knobs to tweak when interacting with Docker.
Parameter | Type | Description |
---|---|---|
config | Object | Configuration Object |
config.docker | Object | Dockerode configuration |
config.ecosystem | Object | Screwdriver Ecosystem (ui, api, store, etc.) |
config.fusebox | Object | Circuit Breaker configuration |
config.launchVersion | String | Launcher container version to use (stable) |
config.prefix | String | Prefix to container names ("") |
const executor = new DockerExecutor({
docker: {
socketPath: '/var/lib/docker.sock'
},
launchVersion: 'stable'
});
Methods
For more information on start
, stop
, and stats
please see the executor-base.
Testing
npm test
License
Code licensed under the BSD 3-Clause license. See LICENSE file for terms.
8.0.1
3 months ago
8.0.0
4 months ago
7.0.0
9 months ago
6.0.0
3 years ago
5.0.2
4 years ago
5.0.1
5 years ago
5.0.0
5 years ago
4.2.3
5 years ago
4.2.2
6 years ago
4.2.1
6 years ago
4.2.0
6 years ago
4.1.0
6 years ago
4.0.2
6 years ago
4.0.1
7 years ago
4.0.0
7 years ago
3.2.0
7 years ago
3.1.0
7 years ago
3.0.0
7 years ago
2.3.5
7 years ago
2.3.4
7 years ago
2.3.3
7 years ago
2.3.2
7 years ago
2.3.1
7 years ago
2.3.0
7 years ago
2.2.3
8 years ago
2.2.2
8 years ago
2.2.1
8 years ago
2.2.0
8 years ago
2.1.1
8 years ago
2.1.0
9 years ago
2.0.0
9 years ago
1.1.4
9 years ago
1.1.3
9 years ago
1.1.2
9 years ago