Skip to content

Commit

Permalink
Updates CircleCI settings
Browse files Browse the repository at this point in the history
Removes the fetch-wheels operation, which doesn't have a script anymore.
Now we need to ensure that git-lfs is configured before building, in
order to find the wheels locally (otherwise they'll just be pointers).
  • Loading branch information
Conor Schaefer committed Jan 13, 2020
1 parent 236e5d3 commit 9f51495
Showing 1 changed file with 14 additions and 15 deletions.
29 changes: 14 additions & 15 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,6 @@ common-steps:
name: Install Debian packaging dependencies
command: make install-deps

- &fetchwheels
run:
name: Download wheels and sources
command: make fetch-wheels

- &getlatestreleasedversion
run:
name: Get latest released version of the project
Expand Down Expand Up @@ -115,6 +110,10 @@ common-steps:
tar xzf git-lfs-linux-amd64-v$GIT_LFS_VERSION.tar.gz
sudo mv git-lfs /usr/local/bin/git-lfs
git lfs install
# Re-fetch assets to resolve pointers to actual files
rm -r localwheels/
git checkout localwheels/
git lfs fetch
- &addsshkeys
add_ssh_keys:
Expand Down Expand Up @@ -189,8 +188,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredroplog
- *getlatestreleasedversion
- *makesourcetarball
Expand All @@ -201,8 +200,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredroplog
- *getnightlyversion
- *makesourcetarball
Expand All @@ -217,8 +216,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredropclient
- *getlatestreleasedversion
- *makesourcetarball
Expand All @@ -229,8 +228,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredropclient
- *getnightlyversion
- *makesourcetarball
Expand All @@ -245,8 +244,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredropproxy
- *getlatestreleasedversion
- *makesourcetarball
Expand All @@ -257,8 +256,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredropproxy
- *getnightlyversion
- *makesourcetarball
Expand All @@ -273,8 +272,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredropexport
- *getlatestreleasedversion
- *makesourcetarball
Expand All @@ -285,8 +284,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *clonesecuredropexport
- *getnightlyversion
- *makesourcetarball
Expand All @@ -301,8 +300,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *setsvsdispname
- *setmetapackageversion
- *builddebianpackage
Expand All @@ -312,8 +311,8 @@ jobs:
- image: circleci/python:3.7-buster
steps:
- checkout
- *installgitlfs
- *installdeps
- *fetchwheels
- *setsdgrsecname
- *setmetapackageversion
- *builddebianpackage
Expand Down

0 comments on commit 9f51495

Please sign in to comment.