Recently I tried to sign my iOS app with Apple Developer certificate through Jenkins with Xcode plugin and macmini as a slave.
Oh. I received a lot of different issues. I don't remember all of them, but the last one was:
Virtualization and something more...
Recently I tried to sign my iOS app with Apple Developer certificate through Jenkins with Xcode plugin and macmini as a slave.
Oh. I received a lot of different issues. I don't remember all of them, but the last one was:
A few days ago I had an interesting task with Maven and AWS S3. We decided to use S3 bucket as a private Maven repository. Amazon S3 is a good place for keeping private Maven artifacts.
If you want to use S3 bucket as a private or public maven repo, first of all, you need to create an s3 bucket, create IAM user and configure AWS access by keys. It's a very simple task, let's do it.
The cleanest way to use Jenkins on Windows is to use the Jenkins Installer which installs Jenkins as a Windows Service.
That works fine, but of course the first challenge you face is cloning your Git repo over SSH (the default for the Jenkins Git plugin).
Apache Maven is a project management software, managing building, reporting and documentation of a Java development project. In order to install and configure Apache Maven on CentOS, follow these steps.
First of all, you need to install Java 1.8 JDK. Make sure to install Java JDK, not JRE.
Then go ahead and download the latest Maven binary from its official site. For example, for version 3.3.9:
One of my servers went down today. Problems started with deployment on jenkins that reported “No space left on device”, although partition was not nearly full. If you ever run into such trouble – most likely you have too many small or 0-sized files on your disk, and while you have enough disk space, you have exhausted all available Inodes. Below is the solution for this problem.
Problem
With mc, you want to copy lots of small files to remote machine. However, for every file it drops a warning: “cannot chmod target file”. Either you switch to root or you sit next to the keyboard and press Skip for every single file.
Solution
When you press F5, untick the option “Preserve attributes“. Done.
First of all, let's install MySQL-community-server 5.7 on fresh CentOS 6.
--------------- On RHEL/CentOS 6 --------------- # wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
# yum localinstall mysql57-community-release-el6-7.noarch.rpm
# yum repolist enabled | grep "mysql.*-community.*"
Create only read only with limited access to PostgreSQL Database. This user can only SELECT table data and also restricted by schema access.
CentOS 6.2 ships with Python 2.6.6 and depends on that specific version. Be careful not to replace it or bad things will happen. If you need access to a newer version of Python you must compile it yourself and install it side-by-side with the system version.
Here are the steps necessary to install Python 2.7.6. Execute all the commands below as root. Either log in as root temporarily or use sudo.