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

BArbi1000/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