Skip to content

Commit

Permalink
feat: add BrowserID support for Tokenserver (#1216)
Browse files Browse the repository at this point in the history
Closes #1215
  • Loading branch information
ethowitz authored Mar 31, 2022
1 parent 38de833 commit 38d6a27
Show file tree
Hide file tree
Showing 34 changed files with 2,376 additions and 993 deletions.
21 changes: 11 additions & 10 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ commands:
- run:
name: Core Python Checks
command: |
flake8 src/tokenserver/verify.py
flake8 src/tokenserver
flake8 tools/integration_tests
flake8 tools/tokenserver
rust-clippy:
Expand All @@ -56,7 +56,7 @@ commands:
steps:
- run:
name: cargo build
command: cargo build --features tokenserver_test_mode
command: cargo build
setup-gcp-grpc:
steps:
- run:
Expand Down Expand Up @@ -201,14 +201,14 @@ jobs:
steps:
- setup_remote_docker:
docker_layer_caching: true
= run:
name: Login to Dockerhub
command: |
if [ "${DOCKER_USER}" == "" ] || [ "${DOCKER_PASS}" == "" ]; then
echo "Skipping Login to DockerHub, credentials unavailable"
else
echo "${DOCKER_PASS}" | docker login -u="${DOCKER_USER}" --password-stdin
fi
- run:
name: Login to Dockerhub
command: |
if [ "${DOCKER_USER}" == "" ] || [ "${DOCKER_PASS}" == "" ]; then
echo "Skipping Login to DockerHub, credentials unavailable"
else
echo "${DOCKER_PASS}" | docker login -u="${DOCKER_USER}" --password-stdin
fi
- checkout
- setup-rust
- setup-python
Expand All @@ -226,6 +226,7 @@ jobs:
- run:
name: Build Docker image
command: docker build -t app:build .
no_output_timeout: 30m
# save the built docker container into CircleCI's cache. This is
# required since Workflows do not have the same remote docker instance.
- run:
Expand Down
176 changes: 128 additions & 48 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 38d6a27

Please sign in to comment.