Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jenkins integration #1

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Jenkins integration #1

wants to merge 12 commits into from

Commits on Apr 16, 2020

  1. Add Jenkins support and csdisco-specific readme

    No changes to the project itself yet.
    brianhy committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    073994e View commit details
    Browse the repository at this point in the history
  2. Remove net46 framework from net-core

    When this is present the build will break on the mac b/c it doesn't have .net 4.6 installed.  Instead of trying to work around that (which isn't needed since we want netstandard for .net core support), we instead deprecate it.
    
    We didn't go so far as to remove the .Net framework dirs as that would result in lots of git merge issues if we take new drops from master.
    brianhy committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    2d1881d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ef299e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01ae00d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d341656 View commit details
    Browse the repository at this point in the history
  6. Force publishing from the PR

    In Jenkins, a PR isn't run from the branch, so the releaseBranch check wasn't doing anything.  Instead, we'll just always run the publish to test publish to artifactory.
    brianhy committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    41a1948 View commit details
    Browse the repository at this point in the history
  7. Override version to be 0.0.1

    Nuget publish succeeded, but I don't see it in nuget.  The log output makes me wonder if the build # is problematic:
    > 12:01:45 Build successfully deployed. Browse it in Artifactory under https://csdisco.jfrog.io/csdisco/webapp/builds/csdisco-ical-net%20::%20PR-1/3
    brianhy committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    0a018c7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a730414 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f0d504 View commit details
    Browse the repository at this point in the history
  10. Fix output dir (missing 's')

    brianhy committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    0203f8e View commit details
    Browse the repository at this point in the history
  11. Capitalize csdisco

    brianhy committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    d271c50 View commit details
    Browse the repository at this point in the history
  12. Have jenkins build populate the build description

    Now that build description will include build version, we need to feed that to the build.ps1 to keep those in sync.
    brianhy committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    b759e7c View commit details
    Browse the repository at this point in the history