Open rudimusmaximus opened 6 years ago
regarding error on 3, does work as intended as you should not make test ready a non registered script with a short semVer! review in write up. ok to move forward
check notes and footnotes
Review for effect of CWS to GSM migration. Also consider amending RC in rename to indicate which RC like RC.MKT etc
@RedCrowMethods.com Manual Script properties: https://script.google.com/a/redcrowmethods.com/d/1h5JNPZUx9qn1fwTIdgAvCWjWqm2LkPHqkvYxDgT7aKpHE697VbWnXHM-/edit Name currently set to DevFlow but was "DevFlow Demos for Add-on Makers" when published to unlisted link. ISSUE: compare LNK to MKT and resolve name and name in installed version...confirm which file published listing. appears LNK is correct and confirmed by opening script tied to executions running from the live link. the script was renamed to DevFlow (TODO: review renaming and file property notes.
objective / purpose
we need to check our overall process as we designed for one registered script to publish to a domain; let's expand to allow for publishing to groups, unlisted links, domains, and market. Establish guidelines, see discussions. Dedicated scripts for each, but review and document.
completion checklist
POST LIVE:
full pipeline documentation
Overview - describe with history and related items
see working notes Registered scripts (IDs by type), make test ready (current stated domain)
Solution Design
Create new enums:
Modify logic here to account for new enums for registered scripts (additional or logic)
see Add-on/Con-stants-structs-tainers.gs
What's New Entry
Solution Implementation Notes
Completed for two domains as follows and will test to LNK from RCM domain in phase II project.
Developer Testing- Disposable Alpha and Release Candidate
For existing registered scripts, From @RCM
DevFlow TC - 0.5.4-registeredScripts.3 - Wed Sep 05 2018 12:36:11 GMT-0500 (CDT)
DevFlow RC - 0.5.4-registeredScripts.3 - Wed Sep 05 2018 12:43:36 GMT-0500 (CDT)
b. with short semVer, reanamed script with no target sheet as expected (see notes)
b. no target to test and not yet published, no issues [^2]
b. with short semVer
b. able to test, no issues
Notes
[^1]: Potential issue or training note. When pulling into new script and semVer is short, the make test ready will stop as follows: [18-09-05 13:06:16:664 CDT] Starting analytics... [18-09-05 13:06:16:665 CDT] Setting 'GoNoGo Status' to 'N'... [18-09-05 13:06:16:724 CDT] Checking if already goListed... [18-09-05 13:06:17:395 CDT] Not listed. Creating new goListRcd... [18-09-05 13:06:17:401 CDT] Creating standard name... [18-09-05 13:06:17:402 CDT] Renaming script to: 'Unexpected goListStatus in renaming. Investigate.'... [18-09-05 13:06:18:504 CDT] Writing goListRcd... [18-09-05 13:06:18:745 CDT] Priming script properties... [18-09-05 13:06:18:822 CDT] Creating matching target Sheet for testing...
[18-09-05 13:06:19:561 CDT] Sheet is at https://docs.google.com/a/redcrowconsulting.com/spreadsheets/d/1hKLgQHLoSvKcUGYBbcVJEcigwIuI_MbdAFUniEjVRYM/edit [18-09-05 13:06:19:562 CDT] Completing successfully. [18-09-05 13:06:19:562 CDT] Tracking analytics... [18-09-05 13:06:20:187 CDT] STATUS: Renamed script, created goListRcd, file link https://script.google.com/a/redcrowconsulting.com/d/1pvIALzhxpkzV1MlgNX4Q1qtIBDD9LD4fh0HfXWnYwNcsjFLlYIIFH3WP/edit?usp=drivesdk SHEETS: 0 hidden, 0 deleted, 0 created, 0 made visible
Naming your script 'Unexpected goListStatus in renaming. Investigate.'
[x] CREATE new issue for function createStandardDescription (goListStatus) { , see goList status created "i think it's blank" in this scenario review and update logging to include this name/message and add instruction to start by checking semantic version. separate issue and does not stop this one. workaround, user training, mark resolution II and Phase II in case handled later.
[^2]: log was as follows [18-09-05 12:47:27:808 CDT] Starting analytics... [18-09-05 12:47:27:809 CDT] Setting 'GoNoGo Status' to 'N'... [18-09-05 12:47:27:861 CDT] Checking if already goListed... [18-09-05 12:47:28:425 CDT] Not listed. Creating new goListRcd... [18-09-05 12:47:28:430 CDT] Creating standard name... [18-09-05 12:47:28:431 CDT] Renaming script to: 'DevFlow'... [18-09-05 12:47:29:178 CDT] Writing goListRcd... [18-09-05 12:47:29:364 CDT] Priming script properties... [18-09-05 12:47:29:461 CDT] This is a production deployment. No matching test sheet required. [18-09-05 12:47:29:461 CDT] Completing successfully. [18-09-05 12:47:29:462 CDT] Tracking analytics... [18-09-05 12:47:30:681 CDT] STATUS: Renamed script, created goListRcd, file link https://script.google.com/a/redcrowmethods.com/d/11Gzf_FjgohKQddB4Fk3cSTAfhUGfjdWof2WoolG-pS8-1uvRhIFiR9_K/edit?usp=drivesdk SHEETS: 0 hidden, 0 deleted, 0 created, 0 made visible
[^3]: Testing Publishing LNK screen shotes and notes
From @RCC
Table results make test ready
Live Testing - Beta live to a controlled audience
Customer Experience - Re-open and append if issues for customers