1.0.0-alpha.4 • Published 4 months ago
nikita v1.0.0-alpha.4
Nikita
Automation and deployment solution of applications and infrastructures.
Example
import nikita from "nikita";
await nikita.log
.cli()
.file.download({
$header: "Download",
source: "http://download.redis.io/redis-stable.tar.gz",
target: "redis-stable.tar.gz",
cache: true,
cache_dir: "/tmp/.cache",
})
.execute({
$header: "Compile",
$unless_exists: "redis-stable/src/redis-server",
command: `
tar xzf ./redis-stable.tar.gz
cd redis-stable
make
`,
})
.file.properties({
$header: "Configure",
target: "conf/redis.conf",
separator: " ",
content: {
bind: "127.0.0.1",
"protected-mode": "yes",
port: 6379,
},
})
.execute({
$debug: true,
$header: "Start",
// bash: true,
code: [0, 42],
command: `
./redis-stable/src/redis-cli ping && exit 42
nohup ./redis-stable/src/redis-server conf/redis.conf &
`,
});
1.0.0-alpha.4
4 months ago
1.0.0-alpha.3
2 years ago
1.0.0-alpha.2
3 years ago
1.0.0-alpha.1
3 years ago
1.0.0-alpha.0
3 years ago
0.9.7
3 years ago
0.9.7-alpha.2
4 years ago
0.9.7-alpha.1
4 years ago
0.9.7-alpha.3
4 years ago
0.9.7-alpha.0
4 years ago
0.9.5
4 years ago
0.9.4
5 years ago
0.9.3
5 years ago
0.9.3-alpha.14
5 years ago
0.9.3-alpha.13
5 years ago
0.9.3-alpha.12
5 years ago
0.9.3-alpha.11
5 years ago
0.9.3-alpha.10
5 years ago
0.9.3-alpha.9
5 years ago
0.9.3-alpha.8
5 years ago
0.9.3-alpha.7
5 years ago
0.9.3-alpha.6
5 years ago
0.9.3-alpha.5
5 years ago
0.9.3-alpha.4
5 years ago
0.9.3-alpha.3
5 years ago
0.9.3-alpha.2
5 years ago
0.9.3-alpha.1
5 years ago
0.9.3-alpha.0
5 years ago
0.9.2
5 years ago
0.8.0
6 years ago
0.7.0
6 years ago
0.6.11
6 years ago
0.6.10
6 years ago
0.6.8
6 years ago
0.6.7
6 years ago
0.6.5
6 years ago
0.6.4
6 years ago
0.6.3
6 years ago
0.6.2
7 years ago
0.6.1
7 years ago
0.6.0
7 years ago