Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deployment scripts work tracker #144

Open
5 of 8 tasks
NiloCK opened this issue Nov 14, 2021 · 0 comments
Open
5 of 8 tasks

deployment scripts work tracker #144

NiloCK opened this issue Nov 14, 2021 · 0 comments

Comments

@NiloCK
Copy link
Owner

NiloCK commented Nov 14, 2021

Current server configuration is undocumented and requires digging around for clues (location of config files, runners for services, etc) on each update.

  • document workings of DO droplet in a readme
  • put configuration files (caddyfile, systemd config file) under version control (/.deployment folder?)
  • add config files to GH action deployment script
  • add a service restart for express app on deploy
  • add a caddy restart on changes to the Caddyfile
  • make the GH action deployments dependent on changes to individual components (ie, updates the vue spa should not cause a redeploy of the express app or restart of the express service)

related pre-work: express app is currently building multiple files and depends on a separate node_modules folder. Deployment would be simpler if it built to a single concatenated app.js

  • build express app into single file... OR
  • rebuild node_modules on server depending on changes to yarn.lock or package.json
NiloCK added a commit that referenced this issue Nov 18, 2021
NiloCK added a commit that referenced this issue Nov 19, 2021
NiloCK added a commit that referenced this issue Nov 19, 2021
? why doesn't vscode flag incorrect yml ?
NiloCK added a commit that referenced this issue Nov 19, 2021
NiloCK added a commit that referenced this issue Nov 19, 2021
NiloCK added a commit that referenced this issue Nov 19, 2021
NiloCK added a commit that referenced this issue Nov 19, 2021
NiloCK added a commit that referenced this issue Nov 22, 2021
Options:
  -V, --version                              output the version number
  -h, --help                                 output usage information

Commands:
  create [options] <app-name>                create a new project powered by vue-cli-service
  add [options] <plugin> [pluginOptions]     install a plugin and invoke its generator in an already created project
  invoke [options] <plugin> [pluginOptions]  invoke the generator of a plugin in an already created project
  inspect [options] [paths...]               inspect the webpack config in a project with vue-cli-service
  serve [options] [entry]                    serve a .js or .vue file in development mode with zero config
  build [options] [entry]                    build a .js or .vue file in production mode with zero config
  ui [options]                               start and open the vue-cli ui
  init [options] <template> <app-name>       generate a project from a remote template (legacy API, requires @vue/cli-init)
  config [options] [value]                   inspect and modify the config
  outdated [options]                         (experimental) check for outdated vue cli service / plugins
  upgrade [options] [plugin-name]            (experimental) upgrade vue cli service / plugins
  migrate [options] [plugin-name]            (experimental) run migrator for an already-installed cli plugin
  info                                       print debugging information about your environment

  Run vue <command> --help for detailed usage of given command. and  deploy workflows

... and make them  events
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
#144 'hang up' ssh session after server reload
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Nov 26, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
NiloCK added a commit that referenced this issue Dec 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant