Vue env - Bare Starter - Stable #50
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Vue env - Bare Starter - Stable | |
on: | |
schedule: | |
- cron: '0 0 * * 0' | |
workflow_dispatch: | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
container: | |
image: bitsrc/stable:latest | |
env: | |
HOME: /home/bituser | |
steps: | |
- name: Initialize a workspace | |
run: | | |
bit --version | |
bit new vue-bare my-bare-vue-workspace --env bitdev.vue/vue-env | |
- name: Check initial status | |
run: | | |
cd my-bare-vue-workspace | |
bit list | |
bit status | |
bit templates | |
- name: Create a new component | |
run: | | |
cd my-bare-vue-workspace | |
bit create vue ui/my-first | |
bit install | |
bit list | |
bit status | |
bit start & | |
checkserver http://localhost:3000 | |
- name: Create a new app | |
run: | | |
cd my-bare-vue-workspace | |
bit create vue-app apps/my-second | |
bit install | |
bit list | |
# bit use apps/my-second | |
bit app list | |
bit status | |
bit run my-second-app & | |
checkserver http://localhost:3000 | |
- name: Lint and test | |
run: | | |
cd my-bare-vue-workspace | |
bit list | |
bit status | |
bit lint | |
bit test | |
- name: Create a local scope, compile and export | |
run: | | |
barescope my-org.my-scope-name my-bare-vue-workspace | |
cd my-bare-vue-workspace | |
bit scope rename org.scope-name my-org.my-scope-name --refactor | |
bit link | |
bit compile | |
bit tag --message "initial tag" | |
bit export | |
continue-on-error: false |