azavea / fb-gender-survey-dashboard

Interactive exploration of global results from the Facebook "Survey on Gender Equality At Home
https://gender-survey-dashboard.netlify.app/
Apache License 2.0
2 stars 2 forks source link

Add functional app template #4

Closed mmcfarland closed 3 years ago

mmcfarland commented 3 years ago

Overview

Brings in an app template modified to reflect anticipated dependencies for this project. The environment successfully bootstraps with setup and server, though additional changes may be required to adjust other STRTA scripts.

Notable changes from the core template are:

Connects #1

Testing Instructions

After cloning the repository and checking out this branch:

TaiWilkin commented 3 years ago

@mmcfarland ./scripts/setup is failing with the message:

ERROR! the role 'azavea.pip' was not found in ansible.legacy:/vagrant/deployment/ansible/roles:/vagrant/deployment/ansible/roles:/vagrant/deployment/ansible/roles:/vagrant/deployment/ansible

The error appears to be in '/vagrant/deployment/ansible/roles/fb-gender-survey.docker/meta/main.yml': line 3, column 5, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:

dependencies:
  - { role: azavea.pip }
    ^ here
Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again.
mmcfarland commented 3 years ago

Sorry, I left some debugging comments in. Reverted in a22b976.

mmcfarland commented 3 years ago

Thanks for the review. I should have destroyed and re-run the setup script one final time prior to opening this PR.