GJenkinsfile constructor

const GJenkinsfile({
  1. required String token,
  2. required String gitUrl,
  3. List<String> shellSymbol = const [],
  4. String webHook = "",
  5. String branch = "master",
  6. String mergeTarget = "dev",
  7. String androidMsg = "↑↑↑android包下载二维码,请同步给其他测试同事",
  8. String iOSMsg = "↑↑↑iOS包下载二维码,请同步给其他测试同事",
  9. List<String> androidArgs = const [],
  10. List<String> iOSArgs = const [],
  11. bool enable = true,
})

Implementation

const GJenkinsfile({
  required this.token,
  required this.gitUrl,
  this.shellSymbol = const [],
  this.webHook = "",
  this.branch = "master",
  this.mergeTarget = "dev",
  this.androidMsg = "↑↑↑android包下载二维码,请同步给其他测试同事",
  this.iOSMsg = "↑↑↑iOS包下载二维码,请同步给其他测试同事",
  this.androidArgs = const [],
  this.iOSArgs = const [],
  this.enable = true,
}) : super();