Skip to content

Instantly share code, notes, and snippets.

@varl
Last active April 7, 2021 17:46
Show Gist options
  • Save varl/4a853e6394ad2ebcf4a77c5ea0ff623a to your computer and use it in GitHub Desktop.
Save varl/4a853e6394ad2ebcf4a77c5ea0ff623a to your computer and use it in GitHub Desktop.
#
## custom commands
#
[DEFAULT]
nuke = if [ -d ./node_modules ]; then rm -rf ./node_modules; else echo "Skipping ... No node_modules/"; fi
report =
yarn
GENERATE_SOURCEMAP=true yarn build
source-map-explorer build/**/*.js --html "${HOME}/tmp/$(basename $(pwd))-$(git rev-parse --short HEAD).html"
install = yarn install
octo = git checkout $(git merge-base --octopus $(for b in "$@"; do echo "origin/${b}"; done))
#
## dhis2
#
# core
[dev/dhis2/core]
checkout = git clone 'git@github.com:dhis2/dhis2-core.git' 'core'
[dev/dhis2/db]
checkout = git clone --depth 1 'git@github.com:dhis2/dhis2-demo-db.git' 'db'
# docs/notes
[dev/dhis2/docs/notes]
checkout = git clone 'git@github.com:dhis2/notes.git' 'notes'
[dev/dhis2/docs/devportal]
checkout = git clone 'git@github.com:dhis2/dhis2.github.io.git' 'devportal'
[dev/dhis2/docs/dhis2-docs]
checkout = git clone 'git@github.com:dhis2/dhis2-docs.git' 'dhis2-docs'
[dev/dhis2/docs/dhis2-docs-implementation]
checkout = git clone 'git@github.com:dhis2/dhis2-docs-implementation.git' 'dhis2-docs-implementation'
[dev/dhis2/docs/design-system]
checkout = git clone 'git@github.com:dhis2/design-system.git' 'design-system'
[dev/dhis2/docs/github]
checkout = git clone 'git@github.com:dhis2/.github.git' 'github'
# libs/cli
[dev/dhis2/libs/cli]
checkout = git clone 'git@github.com:dhis2/cli.git' 'cli'
[dev/dhis2/libs/cli-style]
checkout = git clone 'git@github.com:dhis2/cli-style.git' 'cli-style'
[dev/dhis2/libs/cli-helpers-engine]
checkout = git clone 'git@github.com:dhis2/cli-helpers-engine.git' 'cli-helpers-engine'
[dev/dhis2/libs/deploy-build]
checkout = git clone 'git@github.com:dhis2/deploy-build.git' 'deploy-build'
[dev/dhis2/libs/dhis2-uid]
checkout = git clone 'git@github.com:dhis2/dhis2-uid.git' 'dhis2-uid'
[dev/dhis2/libs/codemods]
checkout = git clone 'git@github.com:dhis2/codemods.git' 'codemods'
[dev/dhis2/libs/d2-i18n]
checkout = git clone 'git@github.com:dhis2/d2-i18n.git' 'd2-i18n'
# libs/ui
[dev/dhis2/libs/ui-core]
checkout = git clone 'git@github.com:dhis2/ui-core.git' 'ui-core'
[dev/dhis2/libs/ui-widgets]
checkout = git clone 'git@github.com:dhis2/ui-widgets.git' 'ui-widgets'
[dev/dhis2/libs/d2-ui]
checkout = git clone 'git@github.com:dhis2/d2-ui.git' 'd2-ui'
[dev/dhis2/libs/d2-ui-analytics]
checkout = git clone 'git@github.com:dhis2/d2-ui-analytics.git' 'd2-ui-analytics'
# libs/app platform
[dev/dhis2/libs/app-platform]
checkout = git clone 'git@github.com:dhis2/app-platform.git' 'app-platform'
[dev/dhis2/libs/app-runtime]
checkout = git clone 'git@github.com:dhis2/app-runtime.git' 'app-runtime'
[dev/dhis2/libs/docker-compose]
checkout = git clone 'git@github.com:dhis2/docker-compose.git' 'docker-compose'
# libs/data
[dev/dhis2/libs/d2]
checkout = git clone 'git@github.com:dhis2/d2.git' 'd2'
[dev/dhis2/libs/prop-types]
checkout = git clone 'git@github.com:dhis2/prop-types.git' 'prop-types'
[dev/dhis2/libs/gis-api]
checkout = git clone 'git@github.com:dhis2/gis-api.git' 'gis-api'
[dev/dhis2/libs/maps-gl]
checkout = git clone 'git@github.com:dhis2/maps-gl.git' 'maps-gl'
[dev/dhis2/libs/d2-utilizr]
checkout = git clone 'git@github.com:dhis2/d2-utilizr.git' 'd2-utilizr'
[dev/dhis2/libs/d2-charts-api]
checkout = git clone 'git@github.com:dhis2/d2-charts-api.git' 'd2-charts-api'
# graveyard
[dev/dhis2/graveyard]
checkout = git clone 'git@github.com:dhis2/graveyard.git' 'graveyard'
# apps/apps
[dev/dhis2/apps/app-store]
checkout = git clone 'git@github.com:dhis2/app-store.git' 'app-store'
[dev/dhis2/apps/usage-analytics]
checkout = git clone 'git@github.com:dhis2/usage-analytics-app.git' 'usage-analytics'
[dev/dhis2/apps/settings]
checkout = git clone 'git@github.com:dhis2/settings-app.git' 'settings'
[dev/dhis2/apps/scheduler]
checkout = git clone 'git@github.com:dhis2/scheduler-app.git' 'scheduler'
[dev/dhis2/apps/messaging]
checkout = git clone 'git@github.com:dhis2/messaging-app.git' 'messaging'
[dev/dhis2/apps/maintenance]
checkout = git clone 'git@github.com:dhis2/maintenance-app.git' 'maintenance'
[dev/dhis2/apps/user-profile]
checkout = git clone 'git@github.com:dhis2/user-profile-app.git' 'user-profile'
[dev/dhis2/apps/translations]
checkout = git clone 'git@github.com:dhis2/translations-app.git' 'translations'
[dev/dhis2/apps/menu-management]
checkout = git clone 'git@github.com:dhis2/menu-management-app.git' 'menu-management'
[dev/dhis2/apps/datastore]
checkout = git clone 'git@github.com:dhis2/datastore-app.git' 'datastore'
[dev/dhis2/apps/cache-cleaner]
checkout = git clone 'git@github.com:dhis2/cache-cleaner-app.git' 'cache-cleaner'
[dev/dhis2/apps/app-management]
checkout = git clone 'git@github.com:dhis2/app-management-app.git' 'app-management'
[dev/dhis2/apps/social-media-video]
checkout = git clone 'git@github.com:dhis2/social-media-video-app.git' 'social-media-video'
[dev/dhis2/apps/user]
checkout = git clone 'git@github.com:dhis2/user-app.git' 'user'
[dev/dhis2/apps/import-export]
checkout = git clone 'git@github.com:dhis2/import-export-app.git' 'import-export'
[dev/dhis2/apps/data-administration]
checkout = git clone 'git@github.com:dhis2/data-administration-app.git' 'data-administration'
[dev/dhis2/apps/reports]
checkout = git clone 'git@github.com:dhis2/reports-app.git' 'reports'
# apps/analytics
[dev/dhis2/apps/event-reports]
checkout = git clone 'git@github.com:dhis2/event-reports-app.git' 'event-reports'
[dev/dhis2/apps/data-quality]
checkout = git clone 'git@github.com:dhis2/data-quality-app.git' 'data-quality'
[dev/dhis2/apps/maps]
checkout = git clone 'git@github.com:dhis2/maps-app.git' 'maps'
[dev/dhis2/apps/pivot-tables]
checkout = git clone 'git@github.com:dhis2/pivot-tables-app.git' 'pivot-tables'
[dev/dhis2/apps/data-visualizer]
checkout = git clone 'git@github.com:dhis2/data-visualizer-app.git' 'data-visualizer'
[dev/dhis2/apps/dashboards]
checkout = git clone 'git@github.com:dhis2/dashboards-app.git' 'dashboards'
[dev/dhis2/apps/event-charts]
checkout = git clone 'git@github.com:dhis2/event-charts-app.git' 'event-charts'
[dev/dhis2/apps/charts]
checkout = git clone 'git@github.com:dhis2/charts-app.git' 'charts'
[dev/dhis2/apps/interpretation]
checkout = git clone 'git@github.com:dhis2/interpretation-app.git' 'interpretation'
[dev/dhis2/apps/gis]
checkout = git clone 'git@github.com:dhis2/gis-app.git' 'gis'
# apps/tracker
[dev/dhis2/apps/event-capture]
checkout = git clone 'git@github.com:dhis2/event-capture-app.git' 'event-capture'
[dev/dhis2/apps/tracker-capture]
checkout = git clone 'git@github.com:dhis2/tracker-capture-app.git' 'tracker-capture'
[dev/dhis2/apps/capture]
checkout = git clone 'git@github.com:dhis2/capture-app.git' 'capture'
# apps/who
[dev/dhis2/apps/data-dictionary-who]
checkout = git clone 'git@github.com:dhis2/data-dictionary-app-who.git' 'data-dictionary-who'
[dev/dhis2/apps/data-quality-who]
checkout = git clone 'git@github.com:dhis2/data-quality-app-who.git' 'data-quality-who'
[dev/dhis2/apps/immunization-analysis-who]
checkout = git clone 'git@github.com:dhis2/who-immunization-analysis-app.git' 'immunization-analysis-who'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment