Skip to content
This repository has been archived by the owner on Dec 31, 2023. It is now read-only.

feat!: add new build message fields; rename fields that conflict with builtins #29

Merged
merged 7 commits into from Nov 4, 2020

Conversation

yoshi-automation
Copy link
Contributor

@yoshi-automation yoshi-automation commented Jul 31, 2020

Add new build message fields:

  • service_account, which is available to members of our closed alpha
  • STACKDRIVER_ONLY and CLOUD_LOGGING_ONLY logging modes
  • dynamic_substitutions option

BREAKING CHANGE: Rename fields that confilct with builtins:

  • StorageSource.object -> StorageSource.object_
  • RepoSource.dir -> RepoSource.dir_
  • BuildStep.dir -> BuildStep.dir_
  • Hash.type -> Hash.type_

        autosynth cannot find the source of changes triggered by earlier changes in this
        repository, or by version upgrades to tools such as linters.
* feat(python-library): changes to docs job

* migrate to Trampoline V2
* add docs-presubmit job
* create docfx yaml files and upload them to another bucket

* remove redundant envvars

Source-Author: Takashi Matsuo <tmatsuo@google.com>
Source-Date: Wed Jul 29 16:15:18 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: f07cb4446192952f19be3056957f56d180586055
Source-Link: googleapis/synthtool@f07cb44
This reverts commit f07cb4446192952f19be3056957f56d180586055.

Source-Author: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com>
Source-Date: Wed Jul 29 17:33:57 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: ee7506d15daa3873accfff9430eff7e3953f0248
Source-Link: googleapis/synthtool@ee7506d
* feat(python-library): changes to docs job

* migrate to Trampoline V2
* add docs-presubmit job
* create docfx yaml files and upload them to another bucket

* remove redundant envvars

* add a failing test first

* fix TemplateSyntaxError: Missing end of comment tag

* serving_path is not needed any more

* use `raw` to make jinja happy

Source-Author: Takashi Matsuo <tmatsuo@google.com>
Source-Date: Thu Jul 30 12:44:02 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 5dfda5621df45b71b6e88544ebbb53b1a8c90214
Source-Link: googleapis/synthtool@5dfda56
Source-Author: Takashi Matsuo <tmatsuo@google.com>
Source-Date: Thu Jul 30 18:26:35 2020 -0700
Source-Repo: googleapis/synthtool
Source-Sha: 39b527a39f5cd56d4882b3874fc08eed4756cebe
Source-Link: googleapis/synthtool@39b527a
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Jul 31, 2020
@product-auto-label product-auto-label bot added the api: cloudbuild Issues related to the googleapis/python-cloudbuild API. label Aug 21, 2020
@yoshi-automation yoshi-automation requested a review from a team as a code owner November 4, 2020 15:57
@busunkim96 busunkim96 changed the title [CHANGE ME] Re-generated to pick up changes from synthtool. feat!: add new build message fields; rename fields that conflict with builtins Nov 4, 2020
@busunkim96 busunkim96 merged commit 3b27cc3 into master Nov 4, 2020
gcf-merge-on-green bot pushed a commit that referenced this pull request Nov 4, 2020
🤖 I have created a release \*beep\* \*boop\* 
---
## [3.0.0](https://www.github.com/googleapis/python-cloudbuild/compare/v2.0.0...v3.0.0) (2020-11-04)


### ⚠ BREAKING CHANGES

* rename fields that conflict with builtins ([#29](https://www.github.com/googleapis/python-cloudbuild/issues/29)) ([3b27cc3](https://www.github.com/googleapis/python-cloudbuild/commit/3b27cc311d697d881e26c1f1196f0a1fdeb4bb21))
  * `StorageSource.object` -> `StorageSource.object_`
  * `RepoSource.dir` -> `RepoSource.dir_`
  * `BuildStep.dir` -> `BuildStep.dir_`
  * `Hash.type` -> `Hash.type_`

### Features

* add new build message fields ([#29](https://www.github.com/googleapis/python-cloudbuild/issues/29)) ([3b27cc3](https://www.github.com/googleapis/python-cloudbuild/commit/3b27cc311d697d881e26c1f1196f0a1fdeb4bb21))
  * `service_account`, which is available to members of our closed alpha
  * `STACKDRIVER_ONLY` and `CLOUD_LOGGING_ONLY` logging modes
  * `dynamic_substitutions` option
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api: cloudbuild Issues related to the googleapis/python-cloudbuild API. cla: yes This human has signed the Contributor License Agreement. context: partial
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants