alpha
Login
or
Join now
alice.pds.demo.boltless.dev
/
core
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
2
Pulls
1
Pipelines
core
/
workflow
4 files
at
82d62fcfd8868f8ffdd4ab2d3e49478f6843e38f
oppiliappan
workflow: introduce workflow compiler
1y ago
beb7fce4
compile.go
workflow: introduce workflow compiler takes a yaml based workflow and compiles it down to a sh.tangled.pipeline object, after performing some basic analysis. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
compile_test.go
workflow: introduce workflow compiler takes a yaml based workflow and compiles it down to a sh.tangled.pipeline object, after performing some basic analysis. Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
def.go
workflow: outline basic workflow format in order to work around the limitations of not having github actions' marketplace, this approach opts to use nixpkgs as a source for packages. alternate registries can be specified too, these are expected to be nix flakes that expose packages. this takes a page out of replit's approach to supplying packages to their devshells, however, instead of using nix syntax, we use only a flake + package combo, and the compiler will simply convert this into a step like so: nix profile install flake#package Signed-off-by: oppiliappan <me@oppi.li>
1 year ago
def_test.go
workflow: outline basic workflow format in order to work around the limitations of not having github actions' marketplace, this approach opts to use nixpkgs as a source for packages. alternate registries can be specified too, these are expected to be nix flakes that expose packages. this takes a page out of replit's approach to supplying packages to their devshells, however, instead of using nix syntax, we use only a flake + package combo, and the compiler will simply convert this into a step like so: nix profile install flake#package Signed-off-by: oppiliappan <me@oppi.li>
1 year ago