Example #1
0
        public async Task Run()
        {
            var connection = await pstep.GetPiloteSshConnection();

            pstep.sshClient.Connect(connection);

            try
            {
                pstep.sshClient.Command("dotnet --version");
            }
            catch (Exception)
            {
                sshCiexe.InstallDotNetCoreSdk(connection);
            }

            sshCiexe.CloneOrPullCiSources(connection);
            sshCiexe.BuildCiUsingSdk(connection);
        }