https://github.com/unfoldingword-dev/tx-manager-lambda
Deprecated, please use tX-manager at
https://github.com/unfoldingword-dev/tx-manager-lambda
Last synced: 6 months ago
JSON representation
Deprecated, please use tX-manager at
- Host: GitHub
- URL: https://github.com/unfoldingword-dev/tx-manager-lambda
- Owner: unfoldingWord-dev
- License: other
- Created: 2017-01-19T23:12:43.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2017-06-07T15:44:54.000Z (about 9 years ago)
- Last Synced: 2025-01-19T21:15:59.630Z (over 1 year ago)
- Language: Python
- Homepage: https://github.com/unfoldingWord-dev/tx-manager
- Size: 68.4 KB
- Stars: 1
- Watchers: 9
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.md
Awesome Lists containing this project
README
master:
.. image:: https://travis-ci.org/unfoldingWord-dev/tx-manager-lambda.svg?branch=master
:alt: Build Status
:target: https://travis-ci.org/unfoldingWord-dev/tx-manager-lambda
.. image:: https://coveralls.io/repos/github/unfoldingWord-dev/tx-manager-lambda/badge.svg?branch=master
:alt: Coveralls
:target: https://coveralls.io/github/unfoldingWord-dev/tx-manager-lambda?branch=master
develop:
.. image:: https://travis-ci.org/unfoldingWord-dev/tx-manager-lambda.svg?branch=develop
:alt: Build Status
:target: https://travis-ci.org/unfoldingWord-dev/tx-manager-lambda
.. image:: https://coveralls.io/repos/github/unfoldingWord-dev/tx-manager-lambda/badge.svg?branch=develop
:alt: Coveralls
:target: https://coveralls.io/github/unfoldingWord-dev/tx-manager-lambda?branch=develop
tx-manager-lambda
=================
Lambda functions for tx Manager. Requires the [tx-manager library](https://github.com/unfoldingWord-dev/tx-manager).
Project description at https://github.com/unfoldingWord-dev/door43.org/wiki/tX-Development-Architecture#tx-manager-lambda-module.
Issue for its creation at https://github.com/unfoldingWord-dev/door43.org/issues/53
Setting up as deployed in virtual environment
=============================================
In IntelliJ terminal, switch to virtual environment and install requirements.
.. highlight:: bash
source ~/venv/txml/bin/activate
./install-requirements.sh
Deploying your branch of tx-manager to AWS
==========================================
For developing the tx-manager library which this repo uses for every function, you can deploy your code to a test AWS
environment with apex by doing the following:
* Copy project.test.json.sample to project.test.json
* Edit project.test.json and change and to your tx-manager branch
* Install apex from http://apex.run/#installation
* Set up your AWS credentials as specified at http://apex.run/#aws-credentials
* Run `apex deploy --env test` to deploy all functions, or `apex deploy --env test [function-name]` for a single function
For more information on using --env to specify a project json file, see https://github.com/apex/apex/blob/master/docs/projects.md#multiple-environments