Skip to content

IngJorgeSalas/gauss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gauss for NetSuite

Small tool for managing your NetSuite app account customization using sdfcli (SuiteCloud Development Framework).

Requirements

You need install:

important! mark the checkbox on add Python to environment Path

Captura.jpg

Click on disabled path length limit

Captura1.jpg


Clone gauss repository

Open a new windows console (cmd) and type:

git clone https://github.com/raloz/gauss.git c:\Users\%username%\AppData\local\gauss

then run

python -m pip install --upgrade pip

for upgrading yor pip version.


Installing PIP modules

Gauss needs a few modules for working, install this modules from PIP, type in your cmd:

pip install colored

pip install PyInquirer

Add gauss path to environment

  • This PC right click into properties
  • Click on system advanced settings
  • Go to the adevance settings tab
  • Click on envoronment variables
  • Select Path variable and click on edit button to add gauss path
  • Add a new path c:\Users%username%\AppData\local\gauss

Finally Restart your PC


Notes

You can create this scripts/record types:

  • Client Script
  • Map/reduce Script
  • Restlet
  • Suitelet
  • Userevent Script

Type:

Open a new cmd terminal and type:

gauss.py --help

Captura.jpg

optional

You can create keybindings in your vscode, justo go to:

  • File
  • Preferences
  • Keyboard shortcuts
  • Open Keyboard Shortcuts JSON
  • Paste:
// Place your key bindings in this file to override the defaults
[
    {
        "key": "shift+alt+u",
        "command": "workbench.action.terminal.sendSequence",
        "args": {
          "text": "gauss.py --upload ${relativeFile}\n"
        }
    },
    {
        "key": "ctrl+shift+alt+u",
        "command": "workbench.action.terminal.sendSequence",
        "args": {
          "text": "gauss.py --deploy\n"
        }
    }
]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published