⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 243509 in webkit


Ignore:
Timestamp:
Mar 26, 2019, 11:20:22 AM (7 years ago)
Author:
aakash_jain@apple.com
Message:

[ews-build] Use PostgreSQL for ews-build database
https://bugs.webkit.org/show_bug.cgi?id=196229

Reviewed by Lucas Forschler.

  • BuildSlaveSupport/ews-build/master.cfg:
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/ews-build/master.cfg

    r243508 r243509  
    2121c['projectName'] = 'WebKit EWS'
    2222c['projectURL'] = 'https://ews-build.webkit.org/'
    23 c['buildbotURL'] = 'https://ews-build.webkit.org/'
     23
     24if is_test_mode_enabled:
     25    c['buildbotURL'] = 'http://localhost:8010/'
     26    c['db_url'] = 'sqlite:///state.sqlite?serialize_access=1'
     27else:
     28    c['buildbotURL'] = 'https://ews-build.webkit.org/'
     29    db_url = os.getenv('DB_URL', None)
     30    db_name = os.getenv('DB_NAME', None)
     31    db_username = os.getenv('DB_USERNAME', None)
     32    db_password = os.getenv('DB_PASSWORD', None)
     33    if None in [db_url, db_name, db_username, db_password]:
     34        print('Environment variables for DB not found. Please ensure these variables are set.')
     35        sys.exit(1)
     36    # See https://docs.buildbot.net/1.7.0/manual/configuration/global.html#database-specification
     37    c['db_url'] = 'postgresql://{}:{}@{}/{}'.format(db_username, db_password, db_url, db_name)
    2438
    2539c['logCompressionMethod'] = 'lz4'
    26 
    2740c['buildbotNetUsageData'] = None
    2841
  • trunk/Tools/ChangeLog

    r243508 r243509  
     12019-03-26  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews-build] Use PostgreSQL for ews-build database
     4        https://bugs.webkit.org/show_bug.cgi?id=196229
     5
     6        Reviewed by Lucas Forschler.
     7
     8        * BuildSlaveSupport/ews-build/master.cfg:
     9
    1102019-03-26  Aakash Jain  <aakash_jain@apple.com>
    211
Note: See TracChangeset for help on using the changeset viewer.