Skip to content
Arjan Einbu edited this page Feb 19, 2017 · 8 revisions

Welcome to the ideapad wiki!

Log folding/collapsing, splitting

file parsing

  • Specific output files (Result from git, build, coverage or unittesting?)

Satellites/agents

  • Reachable from outside firewall
  • Contact with scriptabuild master inside firewall
  • Satellite receive webhooks, to trigger build on scriptabuild master
  • Sattelite can perform tasks on behalf of scriptabuild master

Auto register a project on first hook connection

Build specific branch or commitHash

git checkout my-branch and git checkout 0f0f0f0f

Artifacts

Store and export artifacts

  • to use on other dependent builds

  • for deploying to octopus etc

  • Store hook-request in build outputs

Credentials store?

Queue

  • Wait 30 secs before building?
  • Abort a build?
  • Paralell builds?
    • Same or different projects?
    • Same or different branches?
    • Same or different commits?