Project: release-to-zef

Build now

Configuration

sparrowdo:
  no_sudo: true
  no_index_update: true
  bootstrap: false
  format: default
allow_manual_run: true
vars:
  -
      name: module
      values: [ Sparrow6, sparrowdo, sparky-job-api ]
      type: select
      default: Sparrow6

Job

#!raku

my $git-repo = "https://github.com/melezhik/{tags()<module>}.git";

my $dir = "{%*ENV<HOME>}/.releases/{tags()<module>}";

directory $dir;

git-scm $git-repo, %(
  to => $dir,
  branch => "HEAD"
);

bash "tom --clean && tomty --clean && rm -rf .sparrowdo && fez upload", %(
  cwd => $dir,
  description => "fez upload",
);