Skip to content
Permalink
Branch: master
Commits on Oct 23, 2018
  1. Increase GKE E2E test timeout (#173)

    ace-n authored and JustinBeckwith committed Oct 23, 2018
Commits on Aug 8, 2018
  1. Use larger instances to avoid OOM errors (#174)

    ace-n authored and fhinkel committed Aug 8, 2018
Commits on Feb 26, 2018
  1. Chore: update dependencies (#150)

    ace-n committed Feb 26, 2018
    * Switch from yarn to npm
    
    * Update dependencies
    
    * ATTEMPTED BUGFIX: Explicitly specify cloud sql proxy location
    
    * Revert "ATTEMPTED BUGFIX: Explicitly specify cloud sql proxy location"
    
    This reverts commit adbfe2a.
Commits on Jan 25, 2018
  1. Update dependencies + fix missing Pub/Sub ACKs (#144)

    ace-n committed Jan 25, 2018
    * Update dependencies + fix missing ACKs
    
    * Work around semistandard's unintuitive lack of recursion
    
    * Misc fix: move cloudsql tests to appropriate location
    
    * Update MongoDB snippets to match new library
    
    * Add MONGO_DB_NAME to env-var set
    
    * DEBUG: print out config.json value
    
    * DEBUG: Try to figure out why MONGO_DB_NAME is not being read from config.json
    
    * Debug: further debugging
    
    * Revert debugging code + fix MONGO_DB_NAME errors
Commits on Jan 22, 2018
  1. Fix typo - thanks dimagimburg (#143)

    ace-n committed Jan 22, 2018
Commits on Jan 11, 2018
  1. Kokoro: add delay between service and cluster deletions (#138)

    ace-n committed Jan 10, 2018
    * Kokoro: add delay between service and cluster deletions
    
    * Address ahmetb's comments
Commits on Jan 2, 2018
Commits on Dec 14, 2017
  1. Add Kokoro config + fix a bunch of bugs (#124)

    ace-n committed Dec 14, 2017
    * First draft of Kokoro configs
    
    * Add missing permissions
    
    * Tweak build script
    
    * Debug Kokoro
    
    * Debug Kokoro #2
    
    * Split Kokoro tests into separate jobs
    
    * Enable DB tests
    
    * Convert config.json into a secret file
    
    * TEMPORARY: use 2-structured-data test as default
    
    * Revert TEMPORARY commit
    
    * Add missing .cfg files
    
    * Add unique jobs for each DB backend
    
    * Debugging directory structure
    
    * Make builds less verbose + bring all builds up to standard
    
    * Remove yarn binary to workaround Kokoro persistence bug
    
    * More tweaks/bugfixes
    
    * More debugging excessively long logs
    
    * Debugging
    
    * Omit steps, and move them to Docker image
    
    * bring test scripts up to standard
    
    * Reduce duplicative test scripts using BOOKSHELF_DIRECTORY env var
    
    * Update repo-tools (and some other tagalong patches)
    
    * Update test configs
    
    * Ignore secret files
    
    * Fix failing tests
    
    * Fix failing tests
    
    * Remove outdated tap-dot utility
    
    * Fix tests
    
    * Revert bad supertest tweak + change repo-tools command
    
    * Moar debugging
    
    * Fix 'npm run e2e', as well as E2E tests not actually deploying to GAE
    
    * Install dependencies required for tests
    
    * Remove GAE_VERSION default + disable version promotion
    
    * Fix incorrect fail-on-error bash config
    
    * Missed a spot
    
    * Delete versions after testing
    
    * Move cleanup steps into exit traps
    
    * Add build-badge functionality based on GCS
    
    * Fix bad build-badge commands
    
    * Split Kokoro jobs into E2E and system tests
    
    * Add build badges to READMEs
    
    * Unify e2e tests to use a single script
    
    * Fix incorrect exit code logic in test scripts
    
    * Fix lint
    
    * Fix pubsub worker not being deployed
    
    * REVERT BEFORE MERGING: pin to NPM branch
    
    * Add optional-container-engine tests
    
    * Remove tap-dot from main package.json
    
    * Remove lockfiles per #130 and #133
    
    * Attempt to fix Docker issue
    
    * Replace placeholder values in yaml file
    
    * Fix Pub/Sub worker deployment
    
    * Take 2 of Pub/Sub version naming
    
    * Take 3: fix silly typo
    
    * Fix outdated Pub/Sub error code
    
    * Fix more outdated Pub/Sub code
    
    * Delete old worker versions
    
    * TODO REVERT: Debug pub/sub version
    
    * REVERT Debug pub/sub version
    
    * Specify worker URL for pub/sub tests
    
    * Fix typo
    
    * Fix mock tests for 6-pubsub and 7-gce
    
    * Debug: pin to nodejs-repo-tools branch
    
    * Fix container engine background tests
    
    * Debug: use config-file URLs
    
    * Fix sinon typo
    
    * Un-debug: unpin dependency
    
    * Reduce 502 risk
    
    * Debug: fix incorrect supertest logic in debugging statements
    
    * Increase anti-502 timeout
    
    * Debug: don't delete deployed versions
    
    * Check for deployment completion before running tests
    
    * Add 502 log message
    
    * Another attempt at fixing 502 error
    
    * Shorten version names to fix bug with SSL certs
    
    * Shorten version names further for SSL certs
    
    * Fix failing test
    
    * Update test-config.js to use the expanded worker domain
    
    * Revert debugging commit - uncomment version deletion code
    
    * Fix sed command not working on Linux
    
    * Fix GKE tests
    
    * Debug: debug GKE builds
    
    * Delete used clusters + use a ZONE variable
    
    * Remove debugging statements + skip HTTP worker tests + add sleep's
    
    * Fix gcloud + ava commands
    
    * Add wait-loop for service initialization
    
    * Debugging: add extra safety-check to worker.js
    
    * Fix bug in worker.js
    
    * Print test url from package.json + add 'http' to test URL
    
    * Fix change in kubectl
    
    * Fix datastore test
    
    * Package.json doesn't correctly export env vars, so use a script instead.
    
    * Give up on TEST_URL in package.json, since shells vary wildly
    
    * Tweak wait logic to prevent '<pending>' triggering it
    
    * Debug: debug apparent infinite wait loop
    
    * Grep - stop requiring a complete match
    
    * Kokoro and Zsh appear to follow different regex formats
    
    * First draft of K8s secret support
    
    * Fix typos
    
    * Fix crud-tests depending on HTML order
    
    * Draft: Add missing env vars using k8s secrets
    
    * Fix incorrect yaml file names
    
    * Add missing INSTANCE_CONNECTION_NAME variable
    
    * Add missing INSTANCE_CONNECTION_NAME to config.js
    
    * Fix lint errors
    
    * Fix bad filename
    
    * Fix silly typo
    
    * Install cloud SQL proxy in Docker image
    
    * Add command to start SQL proxy
    
    * Apparently K8s doesn't support numerical env vars
    
    * Fix cloud SQL proxy not starting on worker
    
    * Debug: install dependencies for cloud-sql-proxy
    
    * Rework cloud SQL proxy config to match existing K8s samples
    
    * Mount cloudsql volume
    
    * You must construct additional nodes
    
    * Actually fix the Cloud SQL bug, by not using TCP sockets
    
    * Container -> Kubernetes
    
    * Fix link typos
    
    * Remove debug cruft
    
    * Fix lint + add finishing touches
    
    * Update BOOKSHELF_DIRECTORY value: container -> kubernetes
    
    * Fix file names not conforming to DATA_BACKEND value
    
    * Fix GAE worker returning 302
    
    * Fix issues with build badge URLs + GAE_VERSION on GKE
    
    * Copy secrets into subdirectories + remove BOOKSHELF_DIRECTORY from system tests
    
    * Add command to connect to Cloud SQL
    
    * Decrease required # of nodes from 5 to 2
Commits on Nov 6, 2017
  1. Add travis keys back (#131)

    ace-n committed Nov 6, 2017
Commits on Nov 1, 2017
  1. Update dependencies (#126)

    ace-n committed Nov 1, 2017
    * Update dependencies
    
    * Add NPM's lockfiles
Commits on Aug 29, 2017
  1. Fix bug in pubsub samples (#118)

    ace-n committed Aug 29, 2017
Commits on Aug 15, 2017
  1. Upgrade to Pug (#119)

    ace-n committed Aug 15, 2017
Commits on Aug 7, 2017
  1. Update subfolder package.json files (#117)

    ace-n committed Aug 7, 2017
Commits on Aug 4, 2017
  1. Fix failing Jenkins system tests (#116)

    ace-n committed Aug 4, 2017
    * Fix failing Jenkins system tests
    
    * Minor fix
    
    * Update package.json; tests should pass now
Commits on Aug 1, 2017
  1. Add auto-updating script + update worker tests (#115)

    ace-n committed Aug 1, 2017
    * Update gitignore
    
    * Add update-checking script
    
    * Fix lint
    
    * Lint: fix 'callback cannot be literal' error
    
    * Update dependencies
    
    * Lint: fix lowercase constructor error
    
    * Update worker tests to use nodejs-repo-tools
    
    * chmod +x update-dependencies script
    
    * Fix lint
Commits on Jul 19, 2017
  1. Update dependencies + integrate nodejs-repo-tools into E2E tests (#114)

    ace-n committed Jul 19, 2017
    * Move to nodejs-repo-tools
    
    * Add new key
    
    * Add builderProject switch
    
    * Update yarn lockfile
    
    * Switch to nodejs-repo-tools NPM package
    
    * Fix double-testing bug
    
    * Update travis.yml
Commits on Jul 5, 2017
  1. Update logging to use @google-cloud/logging-winston (#112)

    ace-n authored and jmdobry committed Jul 5, 2017
Commits on Apr 28, 2017
  1. Update libraries + make images public (#109)

    ace-n committed Apr 28, 2017
    * Add missing scripts
    
    * Update renamed dependencies
    
    * Update storage to use public links
Commits on Apr 17, 2017
  1. Use ava (#97)

    ace-n authored and jmdobry committed Apr 17, 2017
    * Fix system tests failing on Jenkins
    
    * Add ava
    
    * Add Ava WIP
    
    * Update google-cloud datastore npm dependency
    
    * More AVA WIP
    
    * Add nyc for code coverage
    
    * Install yarn-breaking packages via npm instead
    
    * Try disabling Yarn, since it's failing on Travis
    
    * Revert "Try disabling Yarn, since it's failing on Travis"
    
    This reverts commit 430f73e.
    
    * TODO REVERT Switch to debug fork of nodejs-repo-tools
    
    * More travis debugging
    
    * Finish upgrades (#99)
    
    * Done with steps 1-3
    
    * Finish upgrades.
    
    * Update dependencies
    
    * Remove config.json from 7-gce
    
    * Fix lint
    
    * Update package.json
    
    * Add missing return statement
    
    * Update dependencies
Commits on Mar 15, 2017
  1. Fix Jenkins build failing due to version collisions (#102)

    ace-n committed Mar 15, 2017
    * Fix worker version collisions
    
    * Attempt to fix Travis by removing port collisions
    
    * Travis: fix ports not being recognized by worker apps
Commits on Mar 3, 2017
  1. Update worker.yaml (#100)

    ace-n committed Mar 3, 2017
    * Update worker.yaml
    
    * Update worker.yaml
    
    * Update worker.yaml
    
    * Update worker.yaml
Commits on Jan 11, 2017
  1. Fix Jenkins builds (#94)

    ace-n committed Jan 11, 2017
    * Fix E2E test failure
    
    * Make tests more concise
    
    * Fix lint
    
    * Make tests faster + add console.log calls
    
    * Use updated nodejs-repo-tools in package.json
    
    * Don't delete apps after they are deployed
    
    * Move tests to appspot-preview.com
    
    * Add sub-dependencies to main package.json file (so Jenkins recognizes them)
    
    * Unpin nodejs-repo-tools dependency
    
    * Ignore yarn lockfiles
    
    * TODO DEBUG COMMIT - change location of nodejs-repo-tools
    
    * Put each test on a different port
    
    * Switch to yarn + unified dependency model
    
    * Update lockfile
    
    * Update unify script
    
    * Add yarn to Travis + debug yarn install
    
    * Fix lint
Commits on Dec 20, 2016
  1. Add deployment manager files (#91)

    ace-n committed Dec 20, 2016
    * Deployment manager WIP + add (required) config.json
    
    * Fix lint
    
    * Use more generic Debian filter
    
    * Remove config.json, but don't .gitignore it
Commits on Dec 7, 2016
  1. Port bookshelf to env:flex and Cloud SQL v2 (#86)

    ace-n committed Nov 14, 2016
    * Port bookshelf to env:flex and Cloud SQL v2
    
    * Add memcached (non-SASL) support to bookshelf
    
    * Change INSTANCE_CONNECTION_NAME to use config.json + check for it on prod
    
    * Fix typo
  2. Upgrade to es6 (#85)

    ace-n committed Oct 31, 2016
    * First draft of ES6 upgrade
    
    * Fix nits
    
    * Get tests passing + fix more stuff
    
    * Upgrade package.json engine to 4.3.2
Commits on Oct 19, 2016
  1. First draft of removing gcloud (#79)

    ace-n committed Oct 19, 2016
Commits on Oct 13, 2016
  1. Fix hasMore not fetching datastore cursor (#77)

    ace-n committed Oct 13, 2016
    * Fix hasMore not fetching datastore cursor
    
    * Remove magic string + use separate datastore library
    
    * Fix optional-gce
  2. Fix model-datastore filter (#78)

    ace-n committed Oct 13, 2016
Commits on Sep 28, 2016
  1. Fix multer (#73)

    ace-n committed Sep 28, 2016
Commits on Sep 27, 2016
  1. Fix content-type (#72)

    ace-n committed Sep 27, 2016
Commits on Sep 19, 2016
  1. Fix issue with MEMCACHE_URL (#61) (#71)

    ace-n committed Sep 19, 2016
    * Fix issue with MEMCACHE_URL
    
    * Fix other files as well
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.