| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
HaskellCI.GitHub.Yaml
Synopsis
- data GitHub = GitHub {}
- newtype GitHubOn = GitHubOn {
- ghBranches :: [String]
- data GitHubJob = GitHubJob {
- ghjName :: String
- ghjRunsOn :: String
- ghjNeeds :: [String]
- ghjIf :: Maybe String
- ghjContainer :: Maybe String
- ghjServices :: Map String GitHubService
- ghjContinueOnError :: Maybe String
- ghjMatrix :: [GitHubMatrixEntry]
- ghjSteps :: [GitHubStep]
- ghjTimeout :: Natural
- data SetupMethod
- data GitHubMatrixEntry = GitHubMatrixEntry {}
- data GitHubStep = GitHubStep {}
- data GitHubRun = GitHubRun {}
- data GitHubUses = GitHubUses {}
- data GitHubService = GitHubService {}
- notEmptyStep :: GitHubStep -> Bool
- mapToYaml :: Map String String -> Yaml [String]
Documentation
Constructors
| GitHubOn | |
Fields
| |
Constructors
| GitHubJob | |
Fields
| |
data SetupMethod Source #
Instances
| Show SetupMethod Source # | |
Defined in HaskellCI.GitHub.Yaml Methods showsPrec :: Int -> SetupMethod -> ShowS # show :: SetupMethod -> String # showList :: [SetupMethod] -> ShowS # | |
| ToYaml SetupMethod Source # | |
Defined in HaskellCI.GitHub.Yaml | |
data GitHubMatrixEntry Source #
Constructors
| GitHubMatrixEntry | |
Fields | |
Instances
| Show GitHubMatrixEntry Source # | |
Defined in HaskellCI.GitHub.Yaml Methods showsPrec :: Int -> GitHubMatrixEntry -> ShowS # show :: GitHubMatrixEntry -> String # showList :: [GitHubMatrixEntry] -> ShowS # | |
| ToYaml GitHubMatrixEntry Source # | |
Defined in HaskellCI.GitHub.Yaml | |
data GitHubStep Source #
Constructors
| GitHubStep | |
Instances
| Show GitHubStep Source # | |
Defined in HaskellCI.GitHub.Yaml Methods showsPrec :: Int -> GitHubStep -> ShowS # show :: GitHubStep -> String # showList :: [GitHubStep] -> ShowS # | |
| ToYaml GitHubStep Source # | |
Defined in HaskellCI.GitHub.Yaml | |
Steps with run
data GitHubUses Source #
Steps with uses
Instances
| Show GitHubUses Source # | |
Defined in HaskellCI.GitHub.Yaml Methods showsPrec :: Int -> GitHubUses -> ShowS # show :: GitHubUses -> String # showList :: [GitHubUses] -> ShowS # | |
data GitHubService Source #
Constructors
| GitHubService | |
Fields
| |
Instances
| Show GitHubService Source # | |
Defined in HaskellCI.GitHub.Yaml Methods showsPrec :: Int -> GitHubService -> ShowS # show :: GitHubService -> String # showList :: [GitHubService] -> ShowS # | |
| ToYaml GitHubService Source # | |
Defined in HaskellCI.GitHub.Yaml | |
notEmptyStep :: GitHubStep -> Bool Source #