Skip to content

Commit 4de332e

Browse files
authored
toil: add feature provider Elixir library (#15)
- Move our shared feature_provider Elixir library to this repository too, under the `feature_provider` directory. - Update all applications to use it as a local dependency - Update applications that were on an older version of it to use newer code for it
1 parent b99d7ad commit 4de332e

File tree

191 files changed

+2655
-758
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+2655
-758
lines changed

.semaphore/daily-builds.yml

+43-182
Large diffs are not rendered by default.

.semaphore/generate-helm-chart.yml

-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ blocks:
99
task:
1010
secrets:
1111
- name: semreg-semaphoredev-credentials
12-
- name: feature-provider-token
1312
env_vars:
1413
- name: RAILS_ENV
1514
value: "production"
@@ -63,8 +62,6 @@ blocks:
6362
- if git rev-parse --is-shallow-repository | grep -q true; then git fetch --unshallow --tags; else git fetch --tags; fi
6463
- echo $SEMAPHORE_REGISTRY_PASSWORD | docker login --username "$SEMAPHORE_REGISTRY_USERNAME" --password-stdin $SEMAPHORE_REGISTRY_HOST || echo "Semaphore Registry login failed, but continuing the build process." && true
6564
- export REGISTRY_HOST=$SEMAPHORE_REGISTRY_HOST
66-
- sudo chmod 600 ~/.ssh/feature_provider_rsa
67-
- ssh-add ~/.ssh/feature_provider_rsa
6865
- export APP_NAME=$(jq -r --arg application "$APPLICATION" '.services[$application][]["app"]' .semaphore/services.json)
6966
- cd $(jq -r --arg application "$APPLICATION" '.services[$application][]["path"]' .semaphore/services.json)
7067
- make build

.semaphore/push-image.yml

-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ blocks:
2424
task:
2525
secrets:
2626
- name: container-registry-writer
27-
- name: feature-provider-token
2827
env_vars:
2928
- name: RAILS_ENV
3029
value: "production"
@@ -35,8 +34,6 @@ blocks:
3534
jobs:
3635
- name: "Provision deployment image"
3736
commands:
38-
- sudo chmod 600 ~/.ssh/feature_provider_rsa
39-
- ssh-add ~/.ssh/feature_provider_rsa
4037
- make build
4138
- 'if [ $SEMAPHORE_GIT_BRANCH = "main" ]; then make configure.sign; fi'
4239
- make gcloud.configure

0 commit comments

Comments
 (0)