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

refactor build tooling #114

Merged
merged 7 commits into from
Jul 31, 2019
Merged

refactor build tooling #114

merged 7 commits into from
Jul 31, 2019

Commits on Jul 22, 2019

  1. refactor build tooling

    - adds required `GCLOUD_SDK_VERSION` `--build-arg` to `Dockerfile`
    - removes `Dockerfile.1.10`, `Dockerfile.1.11` (can now be customized via `GCLOUD_SDK_VERSION` build arg)
    - removes `bin/dist`; replaced with `make`-based implementation
    - adds several misc config / rc files
    - updates `README`, `DOCS.md` to reflect changes, address linting
    
    refactor build tooling
    
    - adds required `GCLOUD_SDK_VERSION` `--build-arg` to `Dockerfile`
    - removes `Dockerfile.1.10`, `Dockerfile.1.11` (can now be customized via `GCLOUD_SDK_VERSION` build arg)
    - removes `bin/dist`; replaced with `make`-based implementation
    - adds several misc config / rc files
    - updates `README`, `DOCS.md` to reflect changes, address linting
    
    Apply suggestions from code review
    
    Co-Authored-By: Chris Montoro <[email protected]>
    montmanu committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    071a8e3 View commit details
    Browse the repository at this point in the history
  2. address PR feedback + misc changes

    - remove cloud-sdk stage from Dockerfile
    - remove bin/install-kubectl ; add installation steps inline within Dockerfile
    - replaced references to CLOUD_SDK_VERSION / GCLOUD_SDK_VERSION with GCLOUD_SDK_TAG
    - move developer focused documentation to CONTRIBUTING.md
    - move .PHONY blocks to the line above each related target definition
    - add coverage.out make target
    - add check for go v 1.12+
    - rename docker-release, docker-run-local make targets
    - add terraform integration to automate test resource provisioning
    - update DOCS.md to support deep links to individual parameters within API reference
    - update local-example app, image, API_TOKEN variable names to avoid potential confusion with drone-gke parameters
    montmanu committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    bc8b0a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3a9980 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    515d7c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    483e946 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2019

  1. Configuration menu
    Copy the full SHA
    af81393 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fc3fb9 View commit details
    Browse the repository at this point in the history