FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
python-docs-samples/scripts/prepare-testing-project.sh at oidc · fullstackguy/python-docs-samples · GitHub
fullstackguy
/
python-docs-samples
Public
forked from
GoogleCloudPlatform/python-docs-samples
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
python-docs-samples
/
scripts
/
prepare-testing-project.sh
Copy path
More file actions
More file actions
Latest commit
History
History
History
executable file
·
52 lines (41 loc) · 2.01 KB
Breadcrumbs
python-docs-samples
/
scripts
/
prepare-testing-project.sh
Copy path
File metadata and controls
executable file
·
52 lines (41 loc) · 2.01 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#!
/bin/bash
#
Copyright 2015 Google Inc. All rights reserved.
#
#
Licensed under the Apache License, Version 2.0 (the "License");
#
you may not use this file except in compliance with the License.
#
You may obtain a copy of the License at
#
#
http://www.apache.org/licenses/LICENSE-2.0
#
#
Unless required by applicable law or agreed to in writing, software
#
distributed under the License is distributed on an "AS IS" BASIS,
#
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#
See the License for the specific language governing permissions and
#
limitations under the License.
set
-e
GCLOUD_PROJECT=
$(
gcloud config list project --format=
"
value(core.project)
"
2>
/dev/null
)
echo
"
Configuring project
$GCLOUD_PROJECT
for system tests.
"
echo
"
Creating cloud storage bucket.
"
gsutil mb gs://
$GCLOUD_PROJECT
gsutil defacl
set
public-read gs://
$GCLOUD_PROJECT
echo
"
Creating bigtable resources.
"
gcloud alpha bigtable clusters create bigtable-test \
--description=
"
Test cluster
"
\
--nodes=3 \
--zone=us-central1-c
echo
"
Creating bigquery resources.
"
gcloud alpha bigquery datasets create test_dataset
gcloud alpha bigquery datasets create ephemeral_test_dataset
gsutil cp bigquery/api/resources/data.csv gs://
$GCLOUD_PROJECT
/data.csv
gcloud alpha bigquery import \
gs://
$GCLOUD_PROJECT
/data.csv \
test_dataset/test_table \
--schema-file bigquery/api/resources/schema.json
echo
"
Creating datastore indexes.
"
gcloud app deploy -q datastore/api/index.yaml
echo
"
Creating pubsub resources.
"
gcloud alpha pubsub topics create gae-mvm-pubsub-topic
echo
"
Creating speech resources.
"
gsutil cp speech/api-client/resources/audio.raw gs://
$GCLOUD_PROJECT
/speech/
echo
"
To finish setup, follow this link to enable APIs.
"
echo
"
https://console.cloud.google.com/flows/enableapi?project=
${GCLOUD_PROJECT}
&apiid=bigtable.googleapis.com,bigtableadmin.googleapis.com,bigquery,cloudmonitoring,compute_component,datastore,datastore.googleapis.com,dataproc,dns,plus,pubsub,logging,storage_api,vision.googleapis.com
"
Back
|
FazBrowse Home
|
New Git URL