Attributes
Includes Deno configuration
Repository
Current version released
a year ago
Versions
- v0.3.0Latest
- v0.2.17
- v0.2.16
- v0.2.15
- v0.2.14
- v0.2.13
- v0.2.12
- v0.2.11
- v0.2.10
- v0.2.9
- v0.2.8
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4.2
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1-2
- v0.2.1
- v0.1.66
- v0.1.65
- v0.1.64
- v0.1.63
- v0.1.62
- v0.1.61
- v0.1.60
- v0.1.59
- v0.1.58
- v0.1.57
- v0.1.56
- v0.1.55
- v0.1.54
- v0.1.53
- v0.1.52
- v0.1.51
- v0.1.50
- v0.1.49
- v0.1.48
- v0.1.47
- v0.1.46
- v0.1.45
- v0.1.44
- v0.1.43
- v0.1.42
- v0.1.41-dev
- v0.1.40
- v0.1.33
- v0.1.32
- v0.1.31
- v0.1.30
- v0.1.29
- v0.1.28
- v0.1.27
- v0.1.26
- v0.1.25
- v0.1.24
- v0.1.23
- v0.1.22
- v0.1.21
- v0.1.20
- v0.1.19
- v0.1.18
- v0.1.17
- v0.1.16
- v0.1.15
- v0.1.14
- v0.1.13
- v0.1.12
- v0.1.11
- v0.1.10
- v0.1.9
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
Pipelight Helpers
A Lightweight CI/CD tool. Full Documentation.
Types
Export types to create a pipeline object.
Docker
Usage
Create ana object with your docker configuration. With informations about images, containers, volumes and networks.
const params: DockerParams = {
containers: [
{
name: "my_container",
image: {
name: "node:latest",
},
},
],
};
const docker = new Docker(params);
Insert the commands in your pipeline.
const pipeline = {
name: "deploy",
steps: [
{
name: "dockerize",
commands: docker.to_commands(),
},
],
};
docker.to_commands();
Or with the composition API helpers
// create a pipeline
pipeline("deploy", () => [
// create a step
step("dockerize", () => docker.to_commands()),
]);
NPM
Build
tsc