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

Automated setup via CI server #29

Merged
merged 11 commits into from
Mar 25, 2021

Commits on Mar 22, 2021

  1. Terraform: Switch to version prefix.

    These should work much longer than pinned version, as the support windows for a pinned version seem to be rather short.
    schnatterer committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    98a582b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c348473 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Stick to default terraform.tfvars file that is loaded by default.

    Convention over configuration!
    schnatterer committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    e2005ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    102757c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb93cf9 View commit details
    Browse the repository at this point in the history
  4. apply.sh: Update jenkins job URLs

    They changed since we started using SCMM folders.
    schnatterer committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    360ea1f View commit details
    Browse the repository at this point in the history
  5. apply.sh: Add trace option.

    Job is stuck. This should help to find out where.
    schnatterer committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    04f7878 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c4d2df1 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Jenkins REST client: Don't use API token.

    Refactor to use password.
    Why?
    - In CES authorization seems not to work as expected. When calling with Token we get a 403. Same with username works. Must be some bug with Jenkins CAS plugin.
    - It's simpler to implement with Username and PW
    - We don't spam Jenkins with API-Tokens
    
    While on it also
    - removed redundancies
    - fail on status codes >= 400
    - Print status code on failure
    schnatterer committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    93a90b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2021

  1. Terraform: Refactor versions to versions.tf

    Good practice and better maintenance.
    schnatterer committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    7ff5be9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbfe838 View commit details
    Browse the repository at this point in the history