Skip to content

This is just to house issues for requests for new Webi installers.

License

Notifications You must be signed in to change notification settings

webinstall/webi-installer-requests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

webi-installer-requests

This is just to house issues for requests for new Webi installers.

How to create a webi installer

Video Tutorial: How to create a webi Installer

This could be as simple as copying _example, updating the github releases info, and doing a find and replace on a few file system path names.

Skills required

  • Basic Command Line knowledge (mkdir, mv, ls, tar, unzip, variables)

Steps

  1. Clone and setup the webi packages repo
    git clone git@github.com:webinstall/packages.git
    cd ./packages/
    npm install
  2. Copy the example template and update with info from Official Releases: https://github.com/___CHANGE/ME___/releases
    rsync -av _example/ CHANGE-ME/
    • update CHANGE-ME/release.js to use the official repo
    • Learn how CHANGE-ME unpacks (i.e. as a single file? as a .tar.gz? as a .tar.gz with a folder named CHANGE-ME?)
    • find and replace to change the name
      • update CHANGE-ME/install.sh (see bat and jq as examples)
      • update CHANGE-ME/install.ps1 (see bat and jq as examples)
  3. Needs an updated tagline and cheat sheet
    • update CHANGE-ME/README.md
      • official URL
      • tagline
      • Switch versions
      • description / summary
      • General pointers on usage (and perhaps "gotchas")

About

This is just to house issues for requests for new Webi installers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published