Skip to content

Folders

hellgate75 edited this page Mar 9, 2020 · 6 revisions

Go! Deploy logo

Go! Deploy

Project Folder Structure Section

Project Folder Structure

Following folder structure:

[+] <Project Name>
    [+] env
        - deploy-config.yaml|json|xml
        - deploy-config-{env}.yaml|json|xml
        - deploy-envs.yaml|json|xml (user defined)
        - deploy-net.yaml|json|xml
        - deploy-net-{env}.yaml|json|xml
        - deploy-plugins.yaml|json|xml
        - deploy-plugins-{env}.yaml|json|xml
        - deploy-type.yaml|json|xml
        - deploy-type-{env}.yaml|json|xml
        - hosts.yaml|json|xml (user defined)
        - hosts-{env}.yaml|json|xml
        - vars.yaml|json|xml (user defined)
    [+] <certificates folder> (user defined)
        - <client-certificate-name>.pem
        - <client-key-name>.key
    [+] <sub feed folder name> (user defined)
        - <feed-name>.yaml|json|xml
        - <feed-name>.yaml|json|xml
        - <feed-name>.yaml|json|xml
    [+] <steps fragment folder name> (user defined)
        - <step-fragment-name>.yaml|json|xml
        - <step-fragment-name>.yaml|json|xml
        - <step-fragment-name>.yaml|json|xml
    <main-feed-name>.yaml|json|xml

Files can be encoded in YAML, JSON and XML file format.

Here reference structures:

  • Deploy Config (deploy-config.yaml|json|xml) Destination Structure is DeployConfig
  • Net Protocol Type (deploy-net.yaml|json|xml) Destination Structure is NetProtocolType
  • Deploy Type Destination (deploy-type.yaml|json|xml) Structure is DeployType
  • Deploy Plugins Type Destination (deploy-plugins.yaml|json|xml) Structure is PluginsConfig
  • Host Groups (hosts.yaml|json|xml) Destination Structure is HostGroupsConfig
  • Variables (vars.yaml|json|xml) Destination Structure is Vars
  • Environments (deploy-envs.yaml|json|xml) Destination Structure is Environments

Navigate the site

Come back to the Home Page