コード例 #1
0
        public override void DefineParameters(ArgumentSyntax syntax)
        {
            base.DefineParameters(syntax);

            GitOptions.DefineParameters(syntax);
            AzdoOptions.DefineParameters(syntax);
        }
コード例 #2
0
        public override void DefineParameters(ArgumentSyntax syntax)
        {
            base.DefineParameters(syntax);

            GitOptions.DefineParameters(syntax);

            string sourceRepoUrl = null;

            syntax.DefineParameter("source-repo", ref sourceRepoUrl, "Repo URL of the Dockerfile sources");
            SourceRepoUrl = sourceRepoUrl;
        }
コード例 #3
0
        public override void DefineParameters(ArgumentSyntax syntax)
        {
            base.DefineParameters(syntax);

            GitOptions.DefineParameters(syntax);

            string imageInfoPath = null;

            syntax.DefineParameter(
                "image-info-path",
                ref imageInfoPath,
                "Image info file path");
            ImageInfoPath = imageInfoPath;
        }
コード例 #4
0
        public override void DefineParameters(ArgumentSyntax syntax)
        {
            base.DefineParameters(syntax);

            GitOptions.DefineParameters(syntax);

            string variableName = null;

            syntax.DefineParameter(
                "image-paths-variable",
                ref variableName,
                "The Azure Pipeline variable name to assign the image paths to");
            VariableName = variableName;
        }
コード例 #5
0
        public override void DefineOptions(ArgumentSyntax syntax)
        {
            base.DefineOptions(syntax);

            const string DefaultSubscriptionsPath = "subscriptions.json";
            string       subscriptionsPath        = DefaultSubscriptionsPath;

            syntax.DefineOption(
                "subscriptions-path",
                ref subscriptionsPath,
                $"Path to the subscriptions file (defaults to '{DefaultSubscriptionsPath}').");
            SubscriptionsPath = subscriptionsPath;

            FilterOptions.DefineOptions(syntax);
            GitOptions.DefineOptions(syntax);
        }
コード例 #6
0
        public override void DefineOptions(ArgumentSyntax syntax)
        {
            base.DefineOptions(syntax);

            GitOptions.DefineOptions(syntax);
        }