Fork me on GitHub

Organizations

@github @rss
2 results for code
  • 难度等级: 可能需要更长的时间
    在我第一篇关于 “Gitlab on the Synology disk station “的教程之后,已经有好几次有人问我是否还在使用这个方案。没有!同时,我已经把我的Atlassian工具和下面的GitLab安装移到了intel NUC上。在此我展示了我目前的Compose文件,当然它也可以在Synology磁盘站上运行。 你可以清楚地看到我现在对OpenLDAP、容器注册表、邮件、证书和日志进行了特殊的设置。此外,由于我使用Atlassian-Jira和Atlassian-Confluence,维基和问题跟踪器功能已被停用。正如你所看到的,Gitlab是非常可定制的。玩得开心! version: '2' services: gitlab: image: 'gitlab/gitlab-ce:latest' restart: always container_name: 'gitlab_server_gitlab' environment: TZ: "Europe/Berlin" GITLAB_OMNIBUS_CONFIG: | gitlab_rails['time_zone'] = 'Europe/Berlin' external_url 'https://host:port' registry_external_url 'https://host:registry_port' registry_nginx['listen_https'] = true nginx['redirect_http_to_https'] = true registry_nginx['redirect_http_to_https'] = true mattermost_nginx['redirect_http_to_https'] = true registry_nginx['ssl_certificate'] = "..server-cert.crt" registry_nginx['ssl_certificate_key'] = "...server-cert.key" gitlab_rails['gitlab_default_projects_features_issues'] = false gitlab_rails['gitlab_default_projects_features_container_registry'] = true postgresql['enable'] = false gitlab_rails['db_username'] = "****" gitlab_rails['db_password'] = "****" gitlab_rails['db_host'] = "postgresql" gitlab_rails['db_port'] = "5432" gitlab_rails['db_database'] = "gitlabhq_production" gitlab_rails['db_adapter'] = 'postgresql' gitlab_rails['db_encoding'] = 'utf8' redis['enable'] = false gitlab_rails['redis_host'] = 'redis' gitlab_rails['redis_port'] = '6379' gitlab_rails['gitlab_shell_ssh_port'] = 22 # Limit backup lifetime to 7 days (604800 seconds): gitlab_rails['backup_keep_time'] = 604800 unicorn['worker_timeout'] = 60 unicorn['worker_processes'] = 3 nginx['enable'] = true nginx['listen_port'] = 80 nginx['client_max_body_size'] = '250m' nginx['listen_port'] = 443 nginx['redirect_http_to_https'] = true nginx['ssl_certificate'] = '.
    code development devops docker-compose git Created Wed, 24 Mar 2021 00:00:00 +0000
  • 难度等级: 不太容易,也不太难
    images/featured-image.png
    今天我在Bamboo中创建一个jMeter测试。当然,你也可以用Gitlab runners或Jenkins slaves实现这个测试设置。 第1步:创建jMeter测试 首先,当然,你必须创建一个jMeter测试。我从以下网址下载了jMeter:https://jmeter.apache.org/,并用这个命令启动它。 x – + Terminal $ java -jar bin/ApacheJMeter.jar 请看:我这个教程的演示测试是为了包含有问题的和工作的采样器。我故意把超时设置得很低。 我用JMX文件来保存我的Bamboo任务。 第2步:准备好竹剂 由于Java是奔步代理的先决条件,我只在事后安装Python。 x – + Terminal $ apt-get update $ apt-get install python 我创建了一个新的工作和一个外壳任务。 并插入这个shell脚本。 #!/bin/bash java -jar /tools/apache-jmeter-5.4.1/bin/ApacheJMeter.jar -n -t test.jmx -l requests.log > result.log echo "Ergebnis:" cat result.log if cat result.
    code development devops docker-compose git Created Sun, 21 Mar 2021 00:00:00 +0000