Skip to content

Commit d16a199

Browse files
authored
fix the pipeline after changes made by cc-service-bot (confluentinc#1458)
* Revert "chore: update repo semaphore config" This reverts commit 6cd2e73. * fix the pipeline after changes made by cc-service-bot
1 parent e750a2e commit d16a199

File tree

1 file changed

+11
-36
lines changed

1 file changed

+11
-36
lines changed

.semaphore/semaphore.yml

Lines changed: 11 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,20 @@
11
version: v1.0
2-
name: build-test-release
2+
name: Test on PR or create and upload wheels on tag.
3+
agent:
4+
machine:
5+
type: s1-prod-ubuntu20-04-amd64-1
36
global_job_config:
47
secrets:
58
- name: vault_sem2_approle
9+
env_vars:
10+
- name: LIBRDKAFKA_VERSION
11+
value: v1.9.2
612
prologue:
713
commands:
8-
- chmod 400 ~/.ssh/id_rsa
9-
- sem-version python 3.7
14+
- export HOME=$WORKSPACE
15+
- mkdir $WORKSPACE/confluent-kafka-python
16+
- cd $WORKSPACE/confluent-kafka-python
1017
- checkout
11-
- make install-vault
12-
- . mk-include/bin/vault-setup
13-
- . vault-sem-get-secret gitconfig
14-
- . vault-sem-get-secret ssh_id_rsa
15-
- . vault-sem-get-secret ssh_config
16-
- . vault-sem-get-secret netrc
17-
- . vault-sem-get-secret artifactory-docker-helm
18-
- . vault-sem-get-secret maven-settings
19-
- . vault-sem-get-secret cpd_gcloud
20-
- . vault-sem-get-secret aws_credentials
21-
- . vault-sem-get-secret testbreak-reporting
22-
- . vault-sem-get-secret python-pipenv
23-
- . vault-sem-get-secret v1/ci/kv/service-foundations/cc-mk-include
24-
- . vault-sem-get-secret dockerhub-semaphore-cred-ro
25-
- exec &> >(tee -a build.log)
26-
- make init-ci
27-
epilogue:
28-
always:
29-
commands:
30-
- make epilogue-ci
31-
3218
blocks:
3319
- name: "Wheels: OSX x64"
3420
run:
@@ -70,7 +56,7 @@ blocks:
7056
- PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
7157
- tar -czf wheelhouse-macOS-${ARCH}.tgz wheelhouse
7258
- artifact push workflow wheelhouse-macOS-${ARCH}.tgz
73-
59+
7460
- name: Source package verification with Python 3 (OSX x64) +docs
7561
dependencies: []
7662
task:
@@ -99,14 +85,3 @@ blocks:
9985
# install confluent-kafka
10086
- python setup.py build && python setup.py install
10187
- make docs
102-
agent:
103-
machine:
104-
type: s1-prod-ubuntu20-04-amd64-1
105-
106-
auto_cancel:
107-
running:
108-
when: "branch != 'master'"
109-
110-
execution_time_limit:
111-
hours: 1
112-

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy