Skip to content

Commit

Permalink
refactor(launchpad): move launchpad to its own repo (tari-project#4323)
Browse files Browse the repository at this point in the history
This PR removes Tari Launchpad from the main repo. It's new home will be
tari-project/tari-launchpad.

The entire application is removed here; including the backend, front-end
and Ci workflows.

The responsibility for building the docker images associated with the
app will also reside in the tari-launchpad repo.

The reasons for the move are:
- Separation of concerns
- Speed of development. Having the full Tari test suite run for every
  launchpad PR is incredibly time-consuming and resource intensive.
  • Loading branch information
CjS77 authored Jul 20, 2022
1 parent 222052f commit cd15cee
Show file tree
Hide file tree
Showing 785 changed files with 23 additions and 91,342 deletions.
2 changes: 0 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,11 +131,9 @@ workflows:
branches:
ignore:
gh-pages
launchpad_such_wow # TODO: Remove this filter once the branch is merged into development
- run-ffi-integration-tests:
filters:
branches:
ignore:
gh-pages
launchpad_such_wow # TODO: Remove this filter once the branch is merged into development

4 changes: 0 additions & 4 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,3 @@ base_layer/wallet_ffi/build.config
base_layer/wallet_ffi/.cargo/config

keys.json

# Ignore docker files
applications/launchpad/docker_rig/*.Dockerfile
applications/launchpad/docker_rig/docker-compose.yml
8 changes: 0 additions & 8 deletions .github/workflows/base_node_binaries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -149,12 +149,6 @@ jobs:
- name: Cache cargo files and outputs
uses: Swatinem/rust-cache@v1

- name: Compile launchpad GUI
run: |
cd applications/launchpad/gui-vue
npm install
npm run build
- name: Compile collectibles GUI
run: |
cd applications/tari_collectibles/web-app
Expand Down Expand Up @@ -200,7 +194,6 @@ jobs:
cp -v "$GITHUB_WORKSPACE/target/release/tari_miner${TBN_EXT}" .
cp -v "$GITHUB_WORKSPACE/target/release/tari_validator_node${TBN_EXT}" .
cp -v "$GITHUB_WORKSPACE/target/release/tari_collectibles${TBN_EXT}" .
cp -v "$GITHUB_WORKSPACE/target/release/tari_launchpad${TBN_EXT}" .
cp -v "$GITHUB_WORKSPACE/target/release/${LIB_PRE}tari_mining_helper_ffi${LIB_EXT}" .
cp -v "$GITHUB_WORKSPACE/applications/tari_base_node/${PLATFORM_SPECIFIC_DIR}/runtime/start_tor${SHELL_EXT}" .
Expand Down Expand Up @@ -236,7 +229,6 @@ jobs:
"tari_merge_mining_proxy"
"tari_validator_node"
"tari_collectibles"
"tari_launchpad"
)
for FILE in "${FILES[@]}"; do
codesign --options runtime --force --verify --verbose --timestamp --sign "Developer ID Application: $MACOS_APPLICATION_ID" "/tmp/tari_testnet/runtime/$FILE"
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ on:
- main
- ci-*
pull_request:
branches-ignore:
- 'launchpad_such_wow' # TODO: Remove this filter once the branch is merged into development
types:
- opened
- reopened
Expand Down
4 changes: 0 additions & 4 deletions .github/workflows/development-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,6 @@ jobs:
steps:
- name: checkout
uses: actions/checkout@v2
- name: npm audit launchpad gui
run: |
cd applications/launchpad/gui-vue
npm audit
- name: npm audit collectibles
run: |
cd applications/tari_collectibles/web-app
Expand Down
152 changes: 0 additions & 152 deletions .github/workflows/launchpad_docker.yml

This file was deleted.

2 changes: 0 additions & 2 deletions .github/workflows/rfc_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ on:
- development
pull_request:
types: [opened]
branches-ignore:
- 'launchpad_such_wow' # TODO: Remove this filter once the branch is merged into development

name: Test RFC Docs

Expand Down
1 change: 0 additions & 1 deletion .license.ignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
./RFC/src/CNAME
./RFC/src/theme/book.js
./RFC/src/theme/highlight.js
./applications/launchpad/docker_rig/torrc
./applications/tari_base_node/assets/tari_banner.rs
./applications/tari_base_node/assets/tari_logo.rs
./applications/tari_base_node/linux/setup_tor_service
Expand Down
Loading

0 comments on commit cd15cee

Please sign in to comment.