Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
configuration
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
OpenEdx
configuration
Commits
5e43508b
Commit
5e43508b
authored
Nov 21, 2017
by
muhammad-ammar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add role for veda_ffmpeg
parent
925f531e
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
69 additions
and
0 deletions
+69
-0
CHANGELOG.md
+3
-0
playbooks/roles/veda_ffmpeg/defaults/main.yml
+18
-0
playbooks/roles/veda_ffmpeg/meta/main.yml
+14
-0
playbooks/roles/veda_ffmpeg/tasks/main.yml
+34
-0
No files found.
CHANGELOG.md
View file @
5e43508b
-
Role: veda_ffmpeg
-
New role added to compile ffmpeg for video pipeline. It will be used as a dependency for video pipeline roles.
-
Role: edxapp
-
Added
`EDXAPP_BRANCH_IO_KEY`
to configure branch.io journey app banners.
...
...
playbooks/roles/veda_ffmpeg/defaults/main.yml
0 → 100644
View file @
5e43508b
---
#
# edX Configuration
#
# github: https://github.com/edx/configuration
# wiki: https://openedx.atlassian.net/wiki/display/OpenOPS
# code style: https://openedx.atlassian.net/wiki/display/OpenOPS/Ansible+Code+Conventions
# license: https://github.com/edx/configuration/blob/master/LICENSE.TXT
#
##
# Defaults for veda_ffmpeg role
#
VEDA_FFMPEG_GIT_URL
:
'
https://github.com/yro/v_videocompile'
# used /opt path to clone the repo and then install ffmpeg using the cloned repo
veda_ffmpeg_root
:
'
/opt/veda_ffmpeg'
VEDA_FFMPEG_VERSION
:
'
master'
playbooks/roles/veda_ffmpeg/meta/main.yml
0 → 100644
View file @
5e43508b
---
#
# edX Configuration
#
# github: https://github.com/edx/configuration
# wiki: https://openedx.atlassian.net/wiki/display/OpenOPS
# code style: https://openedx.atlassian.net/wiki/display/OpenOPS/Ansible+Code+Conventions
# license: https://github.com/edx/configuration/blob/master/LICENSE.TXT
#
# Dependencies for veda_ffmpeg role
#
# Allow this role to be duplicated in dependencies.
allow_duplicates
:
yes
playbooks/roles/veda_ffmpeg/tasks/main.yml
0 → 100644
View file @
5e43508b
---
#
# edX Configuration
#
# github: https://github.com/edx/configuration
# wiki: https://openedx.atlassian.net/wiki/display/OpenOPS
# code style: https://openedx.atlassian.net/wiki/display/OpenOPS/Ansible+Code+Conventions
# license: https://github.com/edx/configuration/blob/master/LICENSE.TXT
#
# Tasks for veda_ffmpeg role
#
-
name
:
checkout v_videocompile
git
:
repo
:
"
{{
VEDA_FFMPEG_GIT_URL
}}"
dest
:
"
{{
veda_ffmpeg_root
}}"
version
:
"
{{
VEDA_FFMPEG_VERSION
}}"
tags
:
-
install
-
install:code
-
name
:
install v_videocompile
command
:
"
python
setup.py
install"
args
:
chdir
:
"
{{
veda_ffmpeg_root
}}"
tags
:
-
install
-
install:code
-
name
:
compile v_videocompile
command
:
"
v_videocompile"
tags
:
-
install
-
install:system-requirements
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment